Solution
def create_app():
app = Flask(__name__)
app.config["SQLALCHEMY_DATABASE_URI"] = "sqlite:///sth.db"
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
db.init_app(app)
return app
ImportError: cannot import name 'create_app' from partially initialized module 'app' (most likely due to a circular import)
from app import create_app
def access_db():
with create_app().app_context():
all_usrs = User.query.all()
return (str(all_usrs))