允许登台前端与 localhost:8000 上的后端或登台后端连接的复选框

问题描述

我在登台服务器上托管了前端和后端,有时我需要使用我在后端的本地更改来测试前端,所以基本上,我需要一个复选框,允许前端连接到 localhost:8000 而不是登台服务器对于后端?这样,我就不需要在本地运行前端来更改端点。前端是用 React 编写的,后端是用 Django 编写的。谁能帮我解决这个问题?提前致谢

解决方法

有很多方法可以做到。 一种方法是将后端主机 URL 存储在 React 应用程序的全局状态(如 Redux)中,并构建一个组件来切换它。 如果不使用任何全局状态,请使用后端的本地存储存储主机。