2
respostas

[Dúvida] Hospedar dashboard

Desejo inserir meu dashboard dentro de um site criado por mim, isso é possível? Também gostaria de saber se há uma forma de inserir os dados em tempo real ao dashboard

2 respostas

Olá, Letícia! Como você está?

É possível, sim, inserir o seu dashboard dentro de um site criado por você. Assim que o aplicativo estiver pronto, você pode adicionar um <iframe> no HTML do seu site, apontando para o endereço local em que o Streamlit está sendo executado:

<iframe src="http://localhost:8501" width="100%" height="600"></iframe>

Lembre-se de substituir http://localhost:8501 pelo endereço e porta corretos do seu aplicativo Streamlit.

Em relação a atualizações em tempo real, uma alternativa interessante é utilizar o WebSockets. Porém, a complexidade do projeto aumentará. Você precisará criar um servidor WebSocket que será responsável por enviar atualizações para o cliente (o navegador), e então adicionar código no seu script Stremlit para fazer a conexão com o WebSocket.

Espero ter ajudado, Letícia.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Obrigada pela resposta! Eu tentei fazer como você sugeriu e minha tela no site ficou assim:

Sobre o Insira aqui a descrição dessa imagem para ajudar na acessibilidade

sobre a atualização em tempo real, isso funcionaria no sistema de RedCap?