django-admin.py startproject HelloWorld
cd HelloWorld
python manage.py runserver 119.23.175.75:8000
报错:
[root@iZwz9j0rhuuld23m4jpvjiZ HelloWorld]# python manage.py runserver 119.23.175.75:8000Performing system checks...System check identified no issues (0 silenced).You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.Run 'python manage.py migrate' to apply them.August 10, 2017 - 01:22:59Django version 1.10.7, using settings 'HelloWorld.settings'Starting development server at http://119.23.175.75:8000/Quit the server with CONTROL-C.Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.[10/Aug/2017 01:23:15] "GET / HTTP/1.1" 400 60326Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.[10/Aug/2017 01:23:16] "GET /favicon.ico HTTP/1.1" 400 60408^C[root@iZwz9j0rhuuld23m4jpvjiZ HelloWorld]# python manage.py migrate
解决办法:
python manage.py migrate
又报错:
[root@iZwz9j0rhuuld23m4jpvjiZ HelloWorld]# python manage.py runserver 119.23.175.75:8000Performing system checks...System check identified no issues (0 silenced).August 10, 2017 - 01:24:13Django version 1.10.7, using settings 'HelloWorld.settings'Starting development server at http://119.23.175.75:8000/Quit the server with CONTROL-C.Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.[10/Aug/2017 01:24:29] "GET / HTTP/1.1" 400 60311Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.[10/Aug/2017 01:24:29] "GET /favicon.ico HTTP/1.1" 400 60393Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.[10/Aug/2017 01:24:32] "GET / HTTP/1.1" 400 60446Invalid HTTP_HOST header: '119.23.175.75:8000'. You may need to add u'119.23.175.75' to ALLOWED_HOSTS.
解决办法:
settings.py ALLOWED_HOSTS = []修改为:ALLOWED_HOSTS = ['*']