今天做注册的验证码,里面有一个问题就是,建立一个隐藏input表单。我想用这个input存储验证码的验证信息,又不想太依赖javascript修改。接着我想伟大的django会有这个的,哈哈被我找到了,见官网:
https://docs.djangoproject.com/en/1.4/ref/forms/widgets/#hiddeninput
之所以放在froms.py中而不放在templates中,我想验证码的错误判断放在clean_验证码中,在forms中直接从request.POST中获取不会T_T,试了下没成功。
随着对django的了解,越发发现他的方便。看我写的代码
key = forms.CharField(widget=forms.HiddenInput(attrs={'value':''}))
上一篇: django的几个应用小技巧
下一篇: 窗外的雨,一直下
请问放在form里面,如果HiddenInput的值如果是一个在 Templates里的变量,那么应该怎么写?
在view里传吧,实在不行写js吧
请问放在form里面,如果HiddenInput的值如果是一个在 Templates里的变量,那么应该怎么写?