我有一个在生产环境中部署的django站点,已经运行了python manage.py runserver
,所以现在服务器运行在8000
的端口上。无法看到Django页面
所以我想要做的就是点击正在运行的服务器,并在域domainname.com:8000
上访问这个,并且没有从服务器获得任何响应。
我应该做点别的吗?非常noob系统管理员在这里。
注:已经设置debug=False
和ALLOWED_HOSTS = ['domain.com']
我有一个在生产环境中部署的django站点,已经运行了python manage.py runserver
,所以现在服务器运行在8000
的端口上。无法看到Django页面
所以我想要做的就是点击正在运行的服务器,并在域domainname.com:8000
上访问这个,并且没有从服务器获得任何响应。
我应该做点别的吗?非常noob系统管理员在这里。
注:已经设置debug=False
和ALLOWED_HOSTS = ['domain.com']
我有一个部署在生产和已经运行的python manage.py runserver命令
这不是你如何部署生产项目的Django Django的网站,比较https://docs.djangoproject.com/en/1.8/howto/deployment/
内置开发服务器仅用于开发 - 它是不安全的,不处理并发请求等。
此外,以@bruno desthuilliers答案,与我完全同意,但如果你坚持,你必须运行服务器:
python manage.py runserver 0.0.0.0:8000
以便让它听任何接口。
相关文件:django-admin。