У меня есть фляжное веб-приложение со многими страницами, где пользователи могут вставлять некоторые данные, хранящиеся в mysql, с помощью sqlalchemy. Я бы создал еще одну страницу с интерактивной панелью инструментов. Я погуглил и нашел суперсет, который кажется идеальным для моего приложения. Возможно ли встроить расширенный набор apache (или аналогичный) в мое веб-приложение? Есть какой-то учебник?
Apache Superset можно встроить в любое веб-приложение с помощью iframe. Скопируйте URL-адрес панели инструментов, которую вы хотите встроить, и добавьте ?standalone=true
в конце. Этот URL-адрес можно использовать в iframe для отображения приложения.
Проблема с решением:
В вышеупомянутом методе вы увидите страницу входа внутри iframe при доступе к панели инструментов. Вам нужно будет войти в веб-приложение, а затем войти в Superset.
Возможные решения
Я бы рекомендовал второй подход, так как он защитит ваши данные.