Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Django +

Consigo de alguma forma usar o streamlit em conjunto com o Django?

Ex:

Direcionar uma pagina no django e o conteúdo ser streamlit?

Sem ter que prover 2 services; Sem usar iframe;

1 resposta
solução!

Oii Eduardo, tudo bem?

Infelizmente, até onde eu sei, não é possível fazer isso diretamente.

O Streamlit e o Django são dois frameworks web distintos e foram projetados para serem executados como serviços separados. O Django é um framework para desenvolvimento web que segue o padrão MVC (Model-View-Controller), enquanto o Streamlit é um framework de aplicação de ciência de dados que permite criar aplicativos interativos de maneira rápida.

Uma alternativa seria usar o Django para gerenciar a lógica de negócios e as interações com o banco de dados, e o Streamlit para criar visualizações interativas. Nesse caso, você teria que executar dois serviços separados e usar algum tipo de comunicação entre eles, como uma API REST.

Outra opção seria usar o Django para criar uma visualização HTML básica e então usar JavaScript (ou uma biblioteca como D3.js) para adicionar interatividade. Isso seria mais próximo de um aplicativo de página única (SPA), que é um pouco diferente do que o Streamlit foi projetado para fazer, mas pode ser uma solução viável dependendo de suas necessidades.

Um abraço e bons estudos.