django开发环境使用ip地址访问而不是localhost

django开发过程,需要使用手机端访问看效果,这时候localhost就不好使,我们希望使用 http://192.168.81.128/ 访问
于是采用 ./manage.py runserver 0.0.0.0:8000 运行,然并卵,出现如下的错误:
django.core.exceptions.DisallowedHost: Invalid HTTP_HOST header: '192.168.81.128:8000'. You may need to add '192.168.81.128' to ALLOWED_HOSTS.
意思是需要配置 “allowed_hosts”
到哪里配置?django项目中的settings.py,增加如下参数即可:
ALLOWED_HOSTS = ['192.168.81.128']

你可能感兴趣的:(django开发环境使用ip地址访问而不是localhost)