Как изменить путь сохранения файла БД SQLite?

Структура:
app
    __init__.py
    views.py
    ....
instance
    test.bd
config.py
runner.py


config.py:
import os

app_dir = os.path.abspath(os.path.dirname(__file__))

class BaseConfig:

class DevelopementConfig(BaseConfig):
    DEBUG = True
    SQLALCHEMY_DATABASE_URI = 'sqlite:///test.db'


runner.py
import os
from app import app
FILENAME = "/data/todo.json" if "AMVERA" in os.environ else "todo.json"
if __name__ == "__main__":
    app.run(debug=False)


Как сделать, чтобы БД при запуске "flask bd init" сохранялась в папку Data, а не instance?
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы