如何将超集Apache嵌入Flask web应用程序?

2024-06-16 08:23:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个flaskweb应用程序,其中有许多页面,用户可以使用sqlalchemy插入一些存储在mysql中的数据。我将创建另一个带有交互式仪表板的页面。我在google上找到了一个超集,它似乎非常适合我的应用程序。有没有可能将apache超集(或类似的)嵌入到我的web应用程序中?有教程吗?在


Tags: 数据用户web应用程序sqlalchemyapachegooglemysql
1条回答
网友
1楼 · 发布于 2024-06-16 08:23:45

可以使用iframe在任何web应用程序中嵌入Apache超集。复制要嵌入的仪表板的URL,并在末尾添加?standalone=true。可以在iframe中使用此URL来呈现应用程序。在

解决方案的问题:

在上述方法中,当您访问仪表板时,您将在iframe中看到登录页面。您必须登录到web应用程序,然后登录到Superset。在

可能的解决方案

  1. 您可以按照doc:https://superset.incubator.apache.org/security.html?highlight=public#public
  2. 实现帖子中提到的自定义身份验证器:https://medium.com/@sairamkrish/apache-superset-custom-authentication-and-integrate-with-other-micro-services-8217956273c1

我推荐第二种方法,因为它可以保护您的数据。在

相关问题 更多 >