clean_data['mobile']
来源:9-15 手机注册功能 - 2
Yo打
2021-12-01
老師好 同學好
9-15 手機註冊功能-2
01:42處
clean_data 的 mobile 字段, 沒辦法正確抓到手機號碼
會導致後面出現 error 1406: Data too long for column ‘mobile’ at row 1.
改成抓取 data 的 mobile 字段後解決
不知道是哪邊有問題
写回答
2回答
-
Yo打
提问者
2021-12-03
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
00 -
bobby
2021-12-03
截图我看看你的form源码是如何写的验证规则?
00
相似问题