Как проверить, что поле Datetime схемы Marshmallow меньше сегодняшней даты? - PullRequest
0 голосов
/ 04 февраля 2020

У меня есть конечная точка, которая принимает метод POST. Тело POST содержит поле формата DateTime - "%Y-%m-%d %H:%MZ". Мне нужно проверить, если это datetime меньше, чем текущее Datetime в UT C. Я использую Marshmallow для проверки тела запроса.

run_datetime = fields.DateTime(format="%Y-%m-%d %H:%MZ")

Есть ли в этом случае встроенные валидаторы для проверки поля DateTime. Или я должен написать собственную функцию для этого, чтобы сравнить run_datetime с сегодняшним UTC's datetime.

...