Size: a a a

Сообщество Python Программистов

2021 June 18

ႷАҊ.ѺƘ in Сообщество Python Программистов
Бэк того приложения так-же делаю я
Я знаю что там отправится
источник

R3

Rud 356 in Сообщество Python Программистов
Ты шо, ебанутый? Начнем с того, что жсон умеет читаться нормально и давать сразу инты. 2 - нахера кастить метод, который изначально дает словарь?
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
А кста, как вам такое?
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
Всё просто, я не умею иначе
источник

R3

Rud 356 in Сообщество Python Программистов
-25
источник

K

KarmaBot in Сообщество Python Программистов
Вы уменьшили карму ႷАҊ.ѺƘ ◯⃤ до 26.00 (-25.00)
источник

R3

Rud 356 in Сообщество Python Программистов
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
источник

in Сообщество Python Программистов
Я ж тебе говорил как можно это правильно и красиво сделать с pydantic
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
Да, говорил, но я не сделал
источник

in Сообщество Python Программистов
описал модельки, навесил готовый декоратор и получаешь красивые объекты в хендлеры
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
Но у меня архитектура другая, и так всё проще и понятнее (для меня)
источник

in Сообщество Python Программистов
Пойми, что "проще и понятнее для меня" - это не оправдание вообще.
Что с архитектурой? В папку models добавь папку request и там сделай два файла: query_params.py и post_data.py. В этих файлах у тебя будет следующее:
from pydantic import BaseModel

class QueryParams(Base_Model):
   sort
   start
   size


Ну с моделями просто, в доке пайдантика всё расписано и разжёвано
источник

in Сообщество Python Программистов
Валидация на уровне модели будет
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
Я правильно понял, что то, что ты предлагаешь - вернёт мне объект, который образуется из json'а?
источник

in Сообщество Python Программистов
Да
источник

in Сообщество Python Программистов
Объект гет-параметров, объект post data
источник

in Сообщество Python Программистов
Всё в доке показано
источник

ႷАҊ.ѺƘ in Сообщество Python Программистов
Тогда, получается, что мне для каждой функции всё равно придётся вытаскивать от туда данные в переменные для дальнейшей обработки и работы с бд
источник

in Сообщество Python Программистов
Нет, у тебя в хендлере не будет той порнографии, которую ты выше показывал
источник