2
Django 1.9 및 Python 3.5를 사용하여 첫 번째 필드에 "focus"를 설정하여 내 modelform에서 유효성 검사에 실패합니다.Django "autofocus"폼 유효성 검사 오류
어떻게 처리 할 수 있습니까?
감사합니다.
Django 1.9 및 Python 3.5를 사용하여 첫 번째 필드에 "focus"를 설정하여 내 modelform에서 유효성 검사에 실패합니다.Django "autofocus"폼 유효성 검사 오류
어떻게 처리 할 수 있습니까?
감사합니다.
다음 내용이 도움이 될 것입니다. (테스트 안 함)
양식 중에 __init___
필드를 반복합니다. 오류가 발생한 첫 번째 필드에 autofocus
속성을 적용하십시오.
class MyForm(models.ModelForm):
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
for _, field in self.fields.iteritems():
if field in self.errors:
field.widget.attrs.update({
'autofocus': ''
})
break