我曾经使用过Django,它的runserver会在python文件发生变化时自动重启。这真的很方便,也让我的开发变得更容易。
有什么方法可以让web2py开发服务器跟踪python文件中的更改并自动重启吗?
任何帮助都是非常感谢的。
发布于 2012-07-17 18:58:25
这在web2py中要容易得多,而且是自动发生的。web2py模型、控制器和视图文件在每次请求时都会在准备好的环境中执行,因此对这些文件的任何更新都会立即反映出来,而无需重新启动任何内容。对于导入的模块,您可以执行以下操作(通常在模型文件中):
from gluon.custom_import import track_changes
track_changes(True)自上次导入以来更改的任何模块都将被重新加载。
https://stackoverflow.com/questions/11520355
复制相似问题