使用Django 1.9和python 3.5,我想"设置焦点"在我的模型中验证失败的第一个字段上。
这是如何完成的?
感谢。
答案 0 :(得分:0)
此解决方案对我有用:
class YourForm(forms.ModelForm):
def __init__(self, *args, **kwargs):
super(YourForm, self).__init__(*args, **kwargs)
#Focus on form field whenever error occurred
errorList=list(self.errors)
for item in errorList:
self.fields[item].widget.attrs.update({'autofocus': ''})
break