我最近创建了一个 Web 应用程序,并使用 Flask 中建议的文件结构来分隔不同文件中的视图。请参阅此处,http://flask.pocoo.org/docs/0.12/patterns/packages/。
但我还需要将 threaded 参数设置为 true,这通常是在 app.run(threaded=True) 测试阶段执行的。但我现在以不同的方式运行应用程序,我尝试将“threaded=True”放入我的 setup.py 中,但这没有做任何事情,并且想知道如何让它工作。
只需告诉flask run命令使用线程:
$ export FLASK_APP=yourapplication
$ flask run --with-threads
Run Code Online (Sandbox Code Playgroud)
不要将此决定放入您的代码中;是否使用线程运行取决于您的 WSGI 服务器。
您可以flask run通过 来查看接受哪些选项flask run --help。