在PythonAnywhere上启用Django中的自动重新加载

时间:2012-11-28 13:30:20

标签: django pythonanywhere

我一直想知道是否可以在基于PythonAnywhere的Django Web服务器上启用Auto Reload。 现在,当我对模型或视图进行任何更改时,我必须重新加载完整的Web应用程序才能看到更改。

我希望立即看到我的更改。我不知道如果我可以禁用可能已设置的--noreload标志,或者我可以在某处修改它,但它会非常方便。 (有时,我忘记点击'重新加载Web服务器',我想知道问题出在哪里)

非常感谢,

1 个答案:

答案 0 :(得分:1)

因为PythonAnywhere不使用django测试服务器,所以不能简单地完成。

文件/var/www/wsgi.py当前设置为在任何修改时重新加载Web服务器。在浏览器选项卡中打开该文件并点击保存将导致服务器重新加载速度稍快。

另一种选择是使用书签,您可以将其添加到书签工具栏:

https://www.pythonanywhere.com/help/#id_reload_webapp_bookmarklet