真正基本的问题。学习Django,现在正在为我设置nginx的开发服务器。我已经在我的django项目中编辑了我的urls.py文件,但它没有注册更改。每次编辑urls.py文件时是否需要重新启动nginx?我没有root权限,所以这是不可能的,还是有本地级别的方法呢?
修改 原来有一个答案。我只需要触摸我网站的.wsgi文件。
答案 0 :(得分:5)
是的,每次进行代码更改时都需要重新启动服务器。
这就是你应该使用内置开发服务器进行开发的原因 - 这就是它的用途。无论何时进行代码更改,它都会自动重启。当事情变得更加稳定时,您可以转而使用需要重新启动的外部服务器。
或者,可能有一种方法可以让nginx在代码更改时重新启动 - 对于Apache和mod_wsgi来说肯定是可能的。