Привет , всем .
Задача: сделать поле аналогичное forms.Select , но с возможностью добавить свой выбор. На форме разместил checkbox, который меняет select на input type="text".
fields.py:
class PartonSubgroupField(forms.Select):
def to_python(self, value):
print " inside to_python"
def validate(self, value):
print "validating " + value
pass
При добавлении в поле input-text джанга ругается :
The Participation could not be created because the data didn't validate
Поле form.errors пишет : The Participation could not be created because the data didn't validate
Почему не запускается проверка поля?
Как обойти проверку этого поля? И как сохранить в базу свое значение , потому что форма "ожидает" один из вариантов select-а.
Updated 25 Sept. 2015, 17:02 by romantix75.