прокидывать ее в депенс?
насколько это нормальное решение?
ну а как?
сам не знаю) вот спросить решил)
а чем плохо решение class Repo: def __init__(self): self.session_factory = session_factory @app.route(‘/‘) async def test(db: Repo = fa.Depends()): …
session_factory откуда возьмется?
из модуля где объявляется Base и т/п
тогда что такое session_factory?
https://t.me/advice17/5
как можно юзать в проекте фабрику если не глобальными?
я к тому что есть твоя реализация как прокидывать фабрику в dependecies_override, но это можно юзать только в хендлерах, можно сделать генератор который возвращает сешнмейкер, засунуть его в депенс и депенс вызывать внутри репы, норм? или я чего то не туда пошел?
"это можно юзать только в хендлерах" а где надо?
Обсуждают сегодня