在过去几个月的某个时候,dev_appserver.py 完全停止重新加载我的 Google App Engine 项目中更改的代码。不幸的是,由于我的开发差距与应用服务器平台中的至少一个版本更改同时发生,因此我无法更具体地说明症状开始的确切时间。
手动停止和启动 dev_appserver.py 确实会立即反射(reflect)更改,但旧行为非常有用,我渴望让它再次工作。
我在 appengine 源代码 (_internal/django/utils/autoreload.py
) 中发现了一些代码,这些代码似乎与重新加载行为有关,所以我怀疑这是一个错误,而不是预期的功能更改。重新加载代码看起来相当简单,似乎不依赖于操作系统中任何花哨的通知工具,所以我不认为这是操作系统错误。我在 MacOS 10.8.2 和 Python 2.7.2 上运行。
最佳答案
Stack Overflow 是 App Engine 技术问题的官方场所,但这听起来更像是错误报告。错误报告最好发送至 issue tracker .
关于python - dev_appserver.py 没有重新加载更改的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13200557/