我使用 django 作为后端,它在环回接口的 8000 端口上运行。因此,当我尝试使用 DEBUG = False 启动它时,来自前端的任何请求都会出现 500 错误。我将我的 ALLOWED_HOSTS 设置为:
ALLOWED_HOSTS = ['127.0.0.1', 'localhost', '127.0.0.1:8000', 'localhost:8000', '*',]
但这对我不起作用。是否可以禁用此选项或我该怎么做?
更新 所以我刚刚在默认 ALLOWED_HOSTS = [] 的上方声明了变量 ALLOWED_HOSTS。对疏忽感到抱歉。