количество полей, приходящих с фронта? (Я тут слышал, что сериализатор использовать для этого не факт, что хорошая идея. Упоминали маршмеллоу)
pydantic
поля валидируются в формах или сериализаторах, честно говоря не вижу особой разницы, много их там или мало на счет бизнес логики единого крутого подхода нет, насколько мне известно, джанго не очень этот решает вопрос Один из вариантов - в моделях. Так или иначе в моделях скорее всего появится часть бизнес-логики (в виде модельных менеджеров и кастом кверисет объектов). Также часто встрачаю подход вынесения бизнес логики просто в отдельных скрипт helpers/services.py, что-то в таком духе
Обсуждают сегодня