1
我在寫一個Django網站。我有一個這樣的形式:如何將我自己的錯誤追加到Django中的表單的ErrorDict中?
class LoginForm(forms.Form):
user_name = forms.EmailField()
password = forms.CharField(widget=forms.PasswordInput)
,我喜歡做這樣的事情:
def worker_login(request):
form = LoginForm(request)
if !form.is_valid():
form['user_name'].errors.append(u'This username is not registered.')
return render(request, 'WorkerLogin.html',{'form':form})
,但沒有錯誤添加到窗體的errorDict,我應該如何錯誤追加到errorDict?
你使用什麼Django版本? – niekas
我的django版本是1.5.5 – Navid777