Комментарии:
флАш
ОтветитьКак вынести работу с БД в отдельный файл?
ОтветитьЕсли я ничего не путаю, то nullable=True как раз позволяет полю оставаться пустым.
Ответитькажется, с nullable ошибка. Его нужно было установить False, а не True
ОтветитьЖдём курс по FastAPI!
ОтветитьЕсли не создается БД, то попробуйте зайти через flask shell
ОтветитьДля тех кто хочет подключить PostgreSQL не добавляйте в конце имени бд .db очень долго из-за этого мучался:
app.config["SQLALCHEMY_DATABASE_URI"] = "postgresql://postgres:password@localhost:5432/name_database"
А как самому задать путь для базы данных ? Мне бы его в отдельную папку в проекте )
ОтветитьЛайк. Я так понимаю, сессия в данном случае = транзакция, и две сущности (юзер и профиль) пропишутся в базу гарантировано одним unit of work, независимо от используемой в SQLAlchemy СУБД ?
ОтветитьModuleNotFoundError
За неделю ответа не нашёл )
No module named 'app'
Что делать???
У кого ошибка:
RuntimeError: Working outside of application context.
This typically means that you attempted to use functionality that needed
the current application. To solve this, set up an application context
with app.app_context(). See the documentation for more information.
>>> from app import db, app
>>> with app.app_context():
... db.create_all()
help me. Как решить такую ошибку при создании таблиц - после ввода команды db.create_all() : "RuntimeError: Working outside of application context.
This typically means that you attempted to use functionality that needed
the current application. To solve this, set up an application context
with app.app_context(). See the documentation for more information." ? СПС.
Прошу помощи.... сейчас при команде db.create_all() выдает ошибку контекста (при других манипуляциях такого не было) - как итог, не создает файл БД. Как это исправить....
This typically means that you attempted to use functionality that needed
the current application. To solve this, set up an application context
with app.app_context(). See the documentation for more information.
А разве ORM это не объектно реляционный маппинг?
ОтветитьА куда делись предыдущие наработки, старых уроков?
Ответитьпрошу объясните что не так с программой , он не видит app когда задаю его в python консоли
Ответить