Найти - Пользователи
Полная версия: Необязательные поля регистрации.
Начало » Django » Необязательные поля регистрации.
1
PmLoop
Добрый день, форумчане.
Для людей, работающих с Django мой вопрос, я думаю, сложным не покажется. Использую Django-registration 0.7. Путём наследования от стандартных форм я добавил в форму регистрации дополнительные поля. Соответсвенно, введённые данные сохраняются в БД. Проблема в том, что я не могу сделать эти поля необязателными для заполнения. Прописывание (blank-true) в models.py:

#models.py
class Profile(models.Model):
user = models.OneToOneField(User, related_name='Profile', verbose_name=('User'), primary_key=True)
site = models.CharField(_('site'), blank=True, max_length = 100)


#forms.py
attrs_dict = { ‘class’: ‘required’ }

class RegistrationFormProfile(RegistrationFormUniqueEmail):

site = forms.URLField(max_length=100,
widget=forms.TextInput(attrs=attrs_dict),
label=_(u'Site'))


ничего не даёт. Как разрешить данную ситуацию?
pill
required=False ?
PmLoop
Да, это то, что нужно, спасибо за помощь. Уже разобрался.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB