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

[Dúvida] Por que o import do arquivo views só funciona depois da variável db?

Por que o não posso colocar o import no topo do arquivo junto com os outros? quando fiz a página não carregou

from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from views import  *

Só funciona assim:

db = SQLAlchemy(app)

from views import  *

Gostaria de entender o motivo

1 resposta
solução!

Olá Victoria,

Não olhei o código, mas já tive algo parecido, isso ocorre devido a dependências de carregamento, o banco de dados precisa estar com sua importação feita para ser usando por algum componente dentro da importação das views.