aiogram 3, пишет Class Bot doesn't define setitem
Через миддлварь прокидывать теперь или что?
Теперь dp["db"] и ловить в хендлере
async def start(message: Message, db): main_dp["db"] = async_sessionmaker TypeError: start() missing 1 required positional argument: 'db'
Зачем? Просто сделай по-нормальному
По-нормальному имеешь в виду через start_polling?
Не, внутри старт создай db
так у меня сессия sqlalchemy
Тут яркий пример использования Sqlalchemy + aiogram
Да там в bot-е хранят, или я не понял что-то
А разве принцип работы с бд не один и тот же ?
Вот здесь причина
А тогда извини, не прочёл то, что выше) но каждый раз в хендлере создавать это такое себе думаю 🤔 должен быть выход
https://t.me/aiogram_ru/1089825 Вот вчера сделал пример Посмотри как прокидывается
Я что то подобное видел в fastapi
Обсуждают сегодня