Исходя из фона php, я изучаю python через Flask. Я использовал WTForms для клиента, и это хорошо обрабатывает проверку.
Однако одна из вещей, для которой я хотел бы использовать flask, — это общедоступный API, и в этом случае я хотел бы, чтобы все проверки выполнялись на моих моделях. Я думал, что SQLAlchemy будет включать функции проверки, но, похоже, это не так.
Я наткнулся на Дуршлаг , который выглядит красиво, но я немного удивлен, что нет более вездесущих библиотек проверки. И еще более удивлен, что SQLAlchemy не делает этого изначально.
Какие здесь есть варианты? Возможно, я что-то упускаю, но как мне легко проверить данные модели?