Python 从Flask应用程序获取当前用户并在Dash应用程序中使用

Python 从Flask应用程序获取当前用户并在Dash应用程序中使用,python,mysql,flask,plotly-dash,flask-login,Python,Mysql,Flask,Plotly Dash,Flask Login,所以我对Flask、Dash和Python都是新手 我目前正忙于一个项目,该项目需要从MySQL数据库中的统计数据创建一个短线图。我已经在一个普通的Flask应用程序中构建了登录系统etc,目前正在使用该方法在Flask应用程序中显示Dash应用程序,因此它们也在单独的文件中 问题是。每个用户作为自己的统计表登录,这些统计表需要显示在仪表板图上,例如John登录时。图表需要显示John在一定时期内收到的订单数量 现在,我的计划是从Flask应用程序中获取当前的用户ID,将其插入变量,导入Dash

所以我对Flask、Dash和Python都是新手

我目前正忙于一个项目,该项目需要从MySQL数据库中的统计数据创建一个短线图。我已经在一个普通的Flask应用程序中构建了登录系统etc,目前正在使用该方法在Flask应用程序中显示Dash应用程序,因此它们也在单独的文件中

问题是。每个用户作为自己的统计表登录,这些统计表需要显示在仪表板图上,例如John登录时。图表需要显示John在一定时期内收到的订单数量


现在,我的计划是从Flask应用程序中获取当前的用户ID,将其插入变量,导入Dash应用程序,然后使用该变量作为筛选数据库的基础,我将从MySQL导入该数据库,但它不起作用?有人做过类似的事情吗?请提供帮助。

如果使用flask\u登录模块,它将提供当前用户变量所需的内容。一般来说,使用该模块很好,因为它比从头开始构建的大多数简单登录更安全、更健壮。

这也是我的想法。但是,如果Dash应用程序的所有功能都位于Flask应用程序中,Dash应用程序如何知道当前登录的用户?我需要将Flask应用程序导入Dash应用程序还是只需Flask登录等?@MusaMyeni我对Dash一无所知,但不幸的是,我也听说Dash有自己的登录系统。对不起,我帮不了你那么多忙!