flask-migrate не обнаруживает модели
Я читаю (и смотрю) о колбе-Мигрируйте здесь: https://realpython.com/blog/python/flask-by-example-part-2-postgres-sqlalchemy-and-alembic/ и вот https://www.youtube.com/watch?v=YJibNSI-iaE#t=21
и делать все из этого урока:
- я запустил локальный сервер postgres (используя Postgres.Приложение, которое запустило сервер на postgresql: / / localhost: 5432)
- обновленные конфигурации согласно сказанному учебник
- обновлено app.py, создал a models.py etc.
после установки Flask-Migrate и запустите
python manage.py db init
python manage.py db migrate
он должен обнаружить все таблицы, объявленные в models.py.
в моем случае, он ничего не обнаруживает. И, основываясь на комментариях к разбору, это не только мое дело. Итак,как мне это сделать?
1 ответов
убедитесь, что ваша модель импортирована вашим приложением. В большинстве случаев ваш views.py
должен это сделать. Но вы также можете импортировать его непосредственно из своего app.py
.