ru_python_beginners | Unsorted

Telegram-канал ru_python_beginners - Python beginners

14446

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981

Subscribe to a channel

Python beginners

Хз, не знаток архитектуры, но подход удобный.. Надо почитать про минусы, как понимаю в "советах" есть про это?

Читать полностью…

Python beginners

"что они только не делают"

Читать полностью…

Python beginners

Ты просто написал "не делают"

Читать полностью…

Python beginners

а зачем его получать?

Читать полностью…

Python beginners

в фастапи что-то странное не делают

Читать полностью…

Python beginners

Хм, ну муторно в каждом хендлере писать код для получения юзера из бд. Только поэтому начал использовать такое

Читать полностью…

Python beginners

дишка должен предоставлять зависимости, а не делать какую-то логику

Читать полностью…

Python beginners

Ну вообще хорошая ли практика под капотом дишки получать юзера из бд?

Читать полностью…

Python beginners

Ну из бд получаю юзера и там некоторые фокусы с флагами происходят. Раньше через мидлварь все делал

Читать полностью…

Python beginners

Паттерн декоратор/прокси

Читать полностью…

Python beginners

пытаюсь реализовать кэширование запросов к sql бд через редис, пытаюсь писать по ча, испольую инжект зависимостей извне через дишку.
есть реализация репозитория, которая получает зависимости извне, там допустим есть метод get_by_id.
ну и я думал как бы кэшировать запрос, написал простой декоратор аля @cache, но ведь для кэширования нужен клиент редиса, получается просто взять и накинуть декоратор на метод репозитория не получится, ибо нужно будет внедрять в сам репозиторий клиент редиса чтоб сразу его передавать как зависимость, но мне кажется такой подход такое себе
либо делать абстрактный интерфейс типа cacheI и уже его прокидывать в репозиторий.
еще почитал про паттерн декоратор, но так прикинул и выглядит так, будто это тот же инжект зависимости просто с дублированием класса
в общем запутался, может кто подскажет как лучше сделать

Читать полностью…

Python beginners

у них там как раз пару восьмёрок авейлабилити в последнее время

Читать полностью…

Python beginners

лежал некоторое время, сейчас ок

Читать полностью…

Python beginners

ошибка 503, через минуту перезагружаю исправляется, раньше все норм было

Читать полностью…

Python beginners

Даже если вдруг соберутся переписывать, оказывается что нужно мигрировать данные, а там модель данных корявая, а ещё на время переписывания нужно старую систему иметь запущенной, а ещё вот эти 10 косяков теперь не косяки, а фичи, наши клиенты ими пользуются, и их надо сохранить

Читать полностью…

Python beginners

Ну идет какое-то действие, нужно получить юзера, потом обновлять данные в бд. И таких хендлеров бывает много

Читать полностью…

Python beginners

сорри, я тут одним глазом код отлаживаю

Читать полностью…

Python beginners

в том смысле что ориентироваться на документацию фастапи в плане архитектрныех решений - сомнительно

Читать полностью…

Python beginners

В том смысле что Depends это "про другое" относительно Дишки?

Читать полностью…

Python beginners

А в фастапи если не ошибаюсь юзер берётся из Depends. Или просто нужно понимать что Depends это не про Di в этом смысле?

Читать полностью…

Python beginners

например предоставить класс, который умеет грузить юзера из бд

Читать полностью…

Python beginners

Видел что Репозитории грузят

Читать полностью…

Python beginners

звучит как логика работы, а не настройка обработки

Читать полностью…

Python beginners

Зависти пофиг кто ее будет юзать. Тому что юзает зааисимлсть пофиг как она создана

Читать полностью…

Python beginners

Приветствую, недавно захотел в свой проект бота aiogram, внедрить dishka и столкнулся с такой проблемой что в провайдере не могу получить флаги из хендлера, в мидлварь дате его нет.

@router.message(..., flags={})
Про эти флаги

Кто-нибудь сталкивался с этим?

Читать полностью…

Python beginners

четыре восьмёрки недавно было

Читать полностью…

Python beginners

Бывает время от времени, но в основном, когда происходит переход по ссылке из тг

Читать полностью…

Python beginners

Не, у меня все работает, и с vpn и без

Читать полностью…

Python beginners

у меня одного какие то проблемы с гитхабом

Читать полностью…

Python beginners

ну да, а ещё на новый год дед мороз подарки всем дарит

Читать полностью…
Subscribe to a channel