更改代码后,是否每次都需要重启apache

Phi*_*007 4 apache django pycharm

我正在webfaction上部署一个Django应用程序.所有代码都已上传,但有时仍需要进行一些修改.我的工作流程是在Pycharm中编辑本地文件并将更改同步到远程服务器(Apache).因此,例如,我是否需要在更改views.py之后每次都重新启动apache以使更改生效?

Tom*_*gli 7

如果您使用的是modpython,则必须每次都重新加载apache,否则您的模块将不会重新加载.

如果您使用的是apache和mod_wsgi,那么触摸wsgi模块就足够了.

正如其他已经建议的nginx + gunicorn(或更好的nginx + uwsgi)是比apache + mod_python更好的选择来为你的django应用程序提供服务.