Форум сайта python.su
здраствуйте! такая ситуация:
есть формсет:
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'))
Офлайн
Задать им свойство required=True
Офлайн
inlineformset_factory() got an unexpected keyword argument ‘required’
Офлайн
то есть во так не работает???
def __init__(self, *args, **kwargs): super(SecretQuestionsFormSetForm, self).__init__(*args, **kwargs) self.fields['question'].required = True
Офлайн