我现在有一台服务器,有一些 SMTP 东西我想更改我的 Django 项目的 settings.py。我已经进行了更改,但是,我无法让服务器检测到更改,并且它会抛出 SMTPAuthentication 错误,因为 settings.py 仍在使用旧设置。
服务器设置了nginx,试了几次service nginx reload
,apachectl restart
几次。以及删除任何 *.pyc 文件。
最佳答案
nginx 不能实际运行站点,因为它不是 WSGI 服务器。大概它作为 gunicorn 或 uWSGI 之类的代理运行;这是您需要重新启动的那些。
关于python - Django settings.py 不更新生产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49903923/