刚搭了一个环境开始学习django,遇到
Invalid HTTP_HOST header: '10.255.64.81:50205'. You may need to add u'10.255.64.81' to ALLOWED_HOSTS.
在本地是正常的,提示很明确,让我们添加准许的hosts,找了一下,在settings.py中有这样一行。
ALLOWED_HOSTS = []把我们的host地址添加即可,或者通配
ALLOWED_HOSTS = ['*']
即可解决。
DisallowedHost at /
Invalid HTTP_HOST header: 'x.x.x.x:xxxx'. You may need to add u'x.x.x.x' to ALLOWED_HOSTS.
Request Method: | GET |
---|---|
Request URL: | http://10.255.64.81:50205/ |
Django Version: | 1.11.8 |
Exception Type: | DisallowedHost |
Exception Value: |
Invalid HTTP_HOST header: '10.255.64.81:50205'. You may need to add u'10.255.64.81' to ALLOWED_HOSTS. |
Exception Location: | /usr/local/lib/python2.7/dist-packages/django/http/request.py in get_host, line 113 |
Python Executable: | /usr/bin/python |
Python Version: | 2.7.12 |
Python Path: |
['/home/authenticate/HelloWord', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/local/lib/python2.7/dist-packages/pip-9.0.1-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/setuptools-33.1.1-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/oss2-2.4.0-py2.7.egg', '/usr/lib/python2.7/dist-packages'] |
Server time: | Thu, 25 Jan 2018 03:17:49 +0000 |