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

//img.mukewang.com/szimg/61a9cef70908edbe11200572.jpg


0
0

bobby

2021-12-03

截图我看看你的form源码是如何写的验证规则? 

0
0

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程