我在 Dreamhost 上使用 Django 和 Passenger。
每次我对模型、设置或 View 进行更改时,我都需要从终端 session 中 pkill python。有谁知道一种自动化的方法吗?这是 Passenger 可以做的事情吗?
最佳答案
我的建议是使用 Django 的内置服务器进行本地测试。
它确实自动重新加载,因此对代码的任何更改都将可用。
我不熟悉 Dreamhost,但如果 modwsgi 处于嵌入式模式,这是不可能的。 在守护进程模式下,您可以编写一些代码来检测文件更改并重新启动进程。
关于python - 有没有办法在我对 Django 模型进行每次更改后自动重新启动 python 进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3427287/