Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » inlineformset_factory, как поставить атрибут required fields [RSS Feed]

#1 Июнь 17, 2015 17:18:38

eboome
Зарегистрирован: 2013-06-13
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

inlineformset_factory, как поставить атрибут required fields

здраствуйте! такая ситуация:
есть формсет:

class SecretQuestionsFormSetForm(forms.ModelForm):
    def __init__(self, *args, **kwargs):
        super(SecretQuestionsFormSetForm, self).__init__(*args, **kwargs)
        self.fields['question'].error_messages={'required': _('Please, choose the question!')}
        self.fields['answer'].error_messages={'required': _('Please, answer the question!')}
    
SecretQuestionsForm = inlineformset_factory(Profiles, SecretQuestions, extra=3,can_delete=False, fields=('question', 'answer'))
как сделать так что б все поля были обьязательни для ввода?

Офлайн

#2 Июнь 17, 2015 18:42:57

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

inlineformset_factory, как поставить атрибут required fields

Задать им свойство required=True



Офлайн

#3 Июнь 18, 2015 10:58:25

eboome
Зарегистрирован: 2013-06-13
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

inlineformset_factory, как поставить атрибут required fields

inlineformset_factory() got an unexpected keyword argument ‘required’

Офлайн

#4 Июнь 18, 2015 11:43:14

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

inlineformset_factory, как поставить атрибут required fields

то есть во так не работает???

 def __init__(self, *args, **kwargs):
        super(SecretQuestionsFormSetForm, self).__init__(*args, **kwargs)
        self.fields['question'].required = True



Офлайн

  • Начало
  • » Django
  • » inlineformset_factory, как поставить атрибут required fields[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version