采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老師好 同學好 9-15 手機註冊功能-2 01:42處clean_data 的 mobile 字段, 沒辦法正確抓到手機號碼 會導致後面出現 error 1406: Data too long for column ‘mobile’ at row 1. 改成抓取 data 的 mobile 字段後解決 不知道是哪邊有問題
RegisterPostForm(forms.Form): mobile = forms.CharField(===) code = forms.CharField(===) password = forms.CharField(==) (): mobile = .data.get() users = UserProfile.objects.filter(=mobile) users: forms.ValidationError() .clean_mobile (): mobile = .data.get() code = .data.get() r = redis.Redis(=REDIS_HOST=REDIS_PORT====) redis_code = r.get((mobile)) code != redis_code: forms.ValidationError() .cleaned_data
截图我看看你的form源码是如何写的验证规则?
登录后可查看更多问答,登录/注册
一套通用的技术组合拳,助你解决大部分Python类网站后端问题
1.5k 18
1.8k 15
2.0k 13
2.2k 13
1.0k 12
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号