Дмитрий Васильев@dmvasiliev
Backend — разработчик
Информация
- В рейтинге
- Не участвует
- Откуда
- Россия
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, Архитектор программного обеспечения
Старший
Python
Git
SQL
Linux
Docker
Redis
RabbitMQ
Golang
Apache Kafka
gRPC
Насколько я понял, в статье говорится про кеширование результата запроса на уровне конкретного объекта QuerySet. django-cachalot кеширует результат в Django Cache, что позволяет использовать результат для разных запросов и объектов QuerySet.
Благодарю за ссылку на интересную статью.
К сожалению, такой возможности нет из коробки, насколько мне известно. Если я ошибаюсь, то можете пожалуйста скинуть ссылки.
Мы в основном используем Web App кнопку, настроенную в BotFather.
Также используем иногда Inline Button для запуска небольших форм (color picker, форма опроса, и т. д.). В таком случае Init Data тоже передаётся.
Ещё можно запускать TMA из меню вложения. В таком случае, мы получим объект пользователя receiver - данные о собеседнике текущего пользователя в чате, где бот был запущен через меню вложения (пример приложение Wallet). Тут также передаётся Init Data.
Мы не сталкивались с данной проблемой, либо не обращали на нее внимание, но судя по issue на GitHub, проблема со стороны MacOS и iOS клиентов