лучше реализовать, обычные класы и там проверки к той же бд как я делал в коде? и еще вопрос, Вот если например сказано что поле string должно быть длинной 2-30 символов, я вот думаю что можно ж сделать эту проверку на уровне marshmallow, или все таки смещать ее в уровень бизнес слоя?
Я бы сделал эту проверку на уровне обработки запроса и отдавал бы человекочитаемую ошибку
обработки запроса вы все таки подразумеваете проверку данных (marshmallow)?
Это можно на любом уровне
Да тупо в route’е первыми строками Если строка больше 30 или меньше 2: отдаём ошибку «строка не может быть больше 30 или меньше 2 символов»
Обсуждают сегодня