nkorobkov / lfmsh_bank

A full-sized web accounts management system to support the virtual economy.
htpps://nkorobkov.com/projects/bank
9 stars 5 forks source link

Валидация дат в формах #15

Closed nkorobkov closed 6 years ago

nkorobkov commented 7 years ago

Проблема Если в форме с полем дата ввести очень маленькое значение (0000-01-01) то транзакция не начислится с ошибкой.

Internal Server Error: /bank/add_transaction/lab/ Traceback (most recent call last): File "/home/ubuntu/workspace/env1/lib/python3.4/site-packages/django/db/models/fields/init.py", line 1254, in to_python parsed = parse_date(value) File "/home/ubuntu/workspace/env1/lib/python3.4/site-packages/django/utils/dateparse.py", line 64, in parse_date return datetime.date(**kw) ValueError: year is out of range

Критерий Добавить валидацию дат в формы с полем дата чтобы даты до начала смены (опционально до 2000 года) не пропускались на сервер.