2

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

我希望立即看到我的更改。我不知道是否可以禁用可能设置的 --noreload 标志,或者我可以在某处修改它,但这真的很方便。(有时,我忘记单击“重新加载 Web 服务器”,我想知道问题出在哪里)

非常感谢,

垫子

4

1 回答 1

1

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

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

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

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

于 2012-11-29T08:12:42.773 回答