Django Nginx Gunicorn DEBUG标志错误

时间:2014-05-10 20:21:22

标签: django nginx gunicorn digital-ocean

我按照tutorial中的建议重新检查了我的所有配置设置,以便在digitalocean上设置我的应用。

我将settings.py中的DEBUG标志更改为True并设置了ALLOWED_HOST变量 - 在这种情况下,我在www.example.co上获得了Django的“It working”页面 - nginx和gunicorn似乎都可以工作。当我将DEBUG标志更改为False时。我在www.example.co

上收到“400”或“未找到网址”错误

有人可以说,这出错了吗?标志有一个变化,有错误

已解决 - 简单的解决方案是在root'/'上设置登录页面,gunicorn和nginx运行良好..使用教程中建议的配置

1 个答案:

答案 0 :(得分:2)

将gunicorn_django的bind参数更新为127.0.0.1:8000

/opt/venv/bin/gunicorn_django --bind 127.0.0.1:8000