【发布时间】:2021-10-30 13:07:11
【问题描述】:
我是 django-1.6 的新手。当我使用DEBUG = True 运行 django 服务器时,它运行良好。但是当我在设置文件中将DEBUG 更改为False 时,服务器停止了,它在命令提示符下给出了以下错误:
CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False.
在我将ALLOWED_HOSTS 更改为["http://127.0.0.1:8000",] 后,在浏览器中出现错误:
Bad Request (400)
是否可以在没有调试模式的情况下运行 Django?
【问题讨论】:
-
要记住的一点:不要在
ALLOWED_HOSTS中添加“http”或“https”