Код: Выделить всё
app = Flask(__name__)
@app.before_request
def init_db_connection:
# here I connect to my DB
@app.teardown_request
def destroy_db(exception):
# here I destroy database connection
Но все же я думаю, правильный ли это способ инициализации БД или нет. лучше например инициализировать БД в Blueprint, который используется в тот момент? Просто хочу узнать лучшие практики и то, как вы это делаете
Подробнее здесь: https://stackoverflow.com/questions/121 ... b-in-flask