我有一个运行Flask
和python-socketio
的eventlet
应用程序。
if __name__ == '__main__':
import eventlet
import eventlet.wsgi
eventlet.wsgi.server(eventlet.listen(('', 5000)), app)
每次更改模板中的任何内容都不会影响应用程序,因此必须重新启动应用程序(
CTRL+C
,然后再次python app.py
)。如何禁用此“缓存”,或者启用模板重新加载? 最佳答案
您需要在应用配置中启用调试模式:app.debug = True
或app.config['DEBUG'] = True
。只需确保仅在开发中启用此标志即可,因为它可能会影响性能和安全性。您可以在Flask documentation中找到更多详细信息。
关于python - 如何在不缓存模板的情况下运行Flask?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43694824/