带有女服务员的 Python Dash 服务器

时间:2021-05-13 17:09:55

标签: python python-3.x flask plotly-dash waitress

我有一个用 Dash 框架编写的仪表板应用程序。 它还有一些使用flask 编写的Restful API。 我正在将 Flask 应用程序添加到 Dash 服务器,如

y

我正在运行服务器

import dash
import flask
import dash_bootstrap_components as dbc

flask_server = flask.Flask(__name__)
app = dash.Dash(__name__,server=flask_server, external_stylesheets=[dbc.themes.BOOTSTRAP])

当我使用 from dashboard import app from waitress import serve if __name__ == "__main__": app.title = 'Litmus' app.run_server(debug=False) # serve(app,host="0.0.0.0",port=8050) 时,上面的代码工作正常,但是当我使用女服务员运行服务器时它会抛出异常。 当我使用以下几行

app.run_server(debug=False)

出现以下错误

#app.run_server(debug=False)
serve(app,host="0.0.0.0",port=8050)

1 个答案:

答案 0 :(得分:0)

它不起作用,因为您将 Dash 应用程序而不是 Flask 应用程序传递给 serve

所以不是这样:

serve(app,host="0.0.0.0",port=8050)

像这样传递 Flask 应用实例:

serve(app.server, host="0.0.0.0", port=8050)
相关问题