Как вы вообще относитесь к коду из разряда is_valid: bool = .... if not is_valid: return False Норм это или не очень по питоновски?
как вы обычно парсите все миграции алембика в нужном порядке?
насколько считается хорошим подходом для интеграционных тестов делать апсерт данных в бд на которые делаем запросы при каждом прогоне тестов?
есть такое задание, есть много миграций с чистым sql, нужно скомпактить их в одну, учитывая что например еcли мы добавили одну колонку в таблицу, то новая миграция должна ссо...
у нас есть функция f(x), в которой вызываается некоторая другая функция def f(x): с = some() function(c) но есть нюанс Эту функцию some вызывают еще раз в ме...
предлагаешь все-таки создать две апликухи? Просто это в 2 раза увелчит то как будут ранится тесты. а тты сам помнишь что апка грузится 3 минутты
допустим надо запустить питон скрипт из. левой директории чтоб он думал что ты находишься в диреектории откуда он исполняется (то есть чтоб относительные пути в коде не ломали...
нормально ли создавать такой класс чтоб вычислять разницу дат или деттаймов в целых днях, насколько я уместно применил магические меттоды и датакласс? @dataclasses.dataclass c...
в чем причина что функция не мокается? Вроде бы прописываю путь именно ттам где она импортится, и вызывается, не помогает @cutwater def mock() with patch('src.routers.gra...
Можете напомнить почему плохо сетить енв вериаблы для настроек фастапи в сешн старт хуках для пайтеста?
надо почитать про него. А ккак бы вы тогда делали если надо ранить тесты с другими енвами? Юзали бы дот енв как в сстатье тишкки написано, он не использует ди или есть еще вар...
насколько есть смысл в тайпхинтах обозначать что может принимать инт не меньше нуля?
Вопрос по фастапи. Я хочу сделать приложение, без орм классов, используя только движок алхимии и сырые запросы. Каким образом с точки зрения реализации , мне надо создавать та...
если мы перейдем на 12 версию я смогу удалить импорт непонятный?
У нас есть хттп клиент, к которому мы прицепляем атрибуты в ините таким способом if self.router add_metrics(router, self) вот класс routera https://pastebin.com/3VdVhsP...
насколько нормально сделать функцию которая выдает тру если сообщение прошло обработку и дошло до конца ,и фолс если мы по ходу функции поняли что оно не подходит и скипнули, ...
вот тут же вполне уместно сделали синглтон ? https://github.com/strawberry-graphql/strawberry/blob/main/strawberry/unset.py#L9
Как можно замокать Сервис сэк которому если обращаешься, он будет выдавать определенные респонс коды?
норм архитектра если мы в ините сначала создаем пустые атрибутые ,а потом их заполняем вызовом методов в ините? self.parent_rls_filters: dict[str, list[controller_type.filter...
насколько правильно так делать архитектрру класса для сессии клиента аиохттп? async def start(self) -> None: """Start service.""" self.session = ClientSession(...