169 похожих чатов

А где именно? так же в call?

11 ответов

14 просмотров

Ну в инит мидлвари засунуть что надо, а в колле прокинуть дальше

Yaroslav- Автор вопроса
Tishka17
Ну в инит мидлвари засунуть что надо, а в колле пр...

тип такого? немного не понимаю, что в колл прокидывать..в хендлер аргумент? или что

Yaroslav
в data запихать сессию?

Привет! Подскажите, плиз, никак не вкурю. В шаблоне Тишки tgbot_template используется DbMiddleware(pool). При этом в def create_pool() написано raise NotImplementedError. И в этом шаблоне не вижу sqlalchemy. Я хотел бы использовать sqlalchemy. Смотрю пример Груши, там нет pool, зато есть sessionmaker. Каким образом через DbMiddleware подключить и использовать sessionmaker? Может у кого-то есть пример работающий...

Anatoly Kagitin
Привет! Подскажите, плиз, никак не вкурю. В шаблон...

Не видел пример груши, но по описанию подозреваю, что там всё норм. Вот тут алхимия для тебя целый абзац написала: https://docs.sqlalchemy.org/en/14/core/pooling.html#connection-pool-configuration Из больного для меня: Если следом поставишь получение пользователя из базы, а потом вдруг у тебя приключится хотя бы сотня запросов в секунду - алхимия будет не успевать устанавливать соединения и под каждый запрос будет стараться сделать новое, пока не упрётся либо в лимит пула, либо в лимит базы (в обоих случаях полетят ошибки)

Oleg A.
Не видел пример груши, но по описанию подозреваю, ...

Тогда нужно будет через редиску кешировать запросы с бд?

Не ☁
Тогда нужно будет через редиску кешировать запросы...

Как тебе это поможет, если пользователи разные? )

Oleg A.
Не видел пример груши, но по описанию подозреваю, ...

Под примером Груши я имел в виду это https://github.com/MasterGroosha/aiogram-and-sqlalchemy-demo

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта