无效的http主机头

2024-04-30 01:57:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用Django框架开发一个网站,并使用DigitalOcean.com启动,并将必要的文件部署到Django项目中。

我必须在Django项目中包含静态文件,在收集静态文件之后,我尝试刷新我的ip

我包括我用来创建网站的教程。 https://www.pythonprogramming.net/django-web-server-publish-tutorial/

我得到以下错误:

DisallowedHost at / Invalid HTTP_HOST header: '198.211.99.20'. You may need to add u'198.211.99.20' to ALLOWED_HOSTS.

有人能帮我修一下吗?这是我第一个使用Django框架的网站。


Tags: 文件to项目djangohttpsipcom框架
2条回答

错误日志很简单。正如它所建议的,您需要将198.211.99.20添加到您的ALLOWED_HOSTS设置中。

在project settings.py文件中,按如下方式设置ALLOWED_HOSTS

ALLOWED_HOSTS = ['198.211.99.20', 'localhost', '127.0.0.1']

供进一步阅读 read from here.

设置.py

ALLOWED_HOSTS = ['*']

相关问题 更多 >