Flask 自动检测路由更改 [生产中]

Flask auto-detect changes to routes [in-production]

flask 是否自动检测对 routes 的更改?

例如,如果我有这样的路线:

@app.route('/')
def home():
    return "Show homepage"

如果这正常工作,当我在下面添加这条路线时,是否可以在 <my-server-ip>/blog 自动访问一个新的 route 之类的?

 @app.route('/')
    def myblog():
        return "Show myblog"

完整文件:

    @app.route('/')
    def home():
        return "Show homepage"
    @app.route('/')
    def myblog():
        return "Show myblog"
    if __name__ == '__main__':
        app.run()

注意:home() 已经可以访问了

在 prod dev 中你必须重新启动 gunicorn - 杀死它并再次 运行。

查看其他选项:gunicorn autoreload on source change