Por que usar Dash quando Plotly plus Flask é fácil e mais flexível? Adicione um pouco de AJAX e você poderá adicionar interatividade.
Este repositório contém o código dos artigos listados abaixo.
Se você achar este conteúdo útil, considere isto...
Este novo (mais) repositório é um desenvolvimento daquele que você está procurando agora. Ele tenta desenvolver uma abordagem para usar Flask e Plotly e oferece suporte aos tutoriais que serão vinculados a eles no futuro.
Flapjax
[Artigo] [Código]
Este artigo explora o uso do Flask e do Plotly como uma alternativa ao uso do Dash ao criar aplicativos da Web. Ele compara um aplicativo Dash simples com um Flask/Plotly e descobre que o último é fácil e mais flexível do que seu equivalente Dash. Você pode encontrar o código do artigo na pasta Plotly.
[Artigo] [Código]
Este artigo mostra como criar um aplicativo verdadeiramente interativo como você faria com Dash com retornos de chamada, mas usando Plotly e Flask e um pouco de AJAX. O código para isso está em plotlycallback-gm.
Uma versão ligeiramente modificada do código acima pode ser encontrada aqui: plotlycallback-gm2. Nesta versão nenhum parâmetro é passado para o template e o gráfico é sempre carregado utilizando Ajax. Também tem a vantagem de rotular o gráfico!
[Este artigo não está mais disponível] [Código]
A biblioteca financeira para Python dá acesso aos dados do Yahoo Finance e Plotly e Flask permitem construir um painel impressionante. Com um back-end Flask que aproveita a biblioteca yfinance e o Plotly , e um front-end da web que plota um gráfico Plotly carregado do servidor, este artigo mostra como criar um aplicativo financeiro simples da web que produz resultados impressionantes.
Se você achou este conteúdo útil, considere isto...
Observe que todo o software neste repositório foi escrito para fins educacionais e não deve ser considerado adequado para código de produção