为什么在尝试连接服务器时收到DEBUG = True错误?

时间:2019-05-21 01:43:04

标签: django

我在项目中使用Django。最初,我在构建可正常运行的登录页面时遇到问题,由于导入登录而导致错误,因此我将其更改为LoginView,以便可以找到登录名,并导致了下一个错误。

我正在尝试加载我的登录HTML页面,但是我不断收到与settings.py相关的错误。该错误与设置DEBUG=True以及可能将其更改为false有关。

我试图将其更改为false,但是终端拒绝连接,这表明我必须设置设置。ALLOWED_HOSTS如果DEBUG为False。我不知道这是什么意思:在线结果显示ip地址等。

安全警告:请勿在生产环境中启用调试的情况下运行!

DEBUG = True 

ALLOWED_HOSTS = []

我希望没有错误,也希望服务器能够开始运行,因此我可以通过网站访问登录html文档。

1 个答案:

答案 0 :(得分:0)

ALLOWED_HOSTS setting意味着您必须在其中写入服务器的IP地址,应用程序将在该IP地址上运行,应用程序将从该IP地址接受连接。
另外,请尝试设置ALLOWED_HOSTS = ['*'],但不建议在产品上使用通配符。