Как я могу определить ограничения для поля даты в odoo? - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть модель в odoo с атрибутом fields.Date (expiration_date). Как я могу добавить ограничение в это поле, чтобы проверить, что любая дата, введенная пользователем, должна быть после даты нахождения (например, январь 2016 г.)

1 Ответ

2 голосов
/ 30 апреля 2020

Вы должны использовать определенные пользователем ограничения для достижения этой цели. Предположим, что определенная дата Сегодня .

@api.constrains('expiration_date')
def _check_expiration_date(self):
    if self.expiration_date <= datetime.today():
        raise ValidationError('Expiration date must be after today.')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...