python

django配置三(html及从表单拿到数据的配置)

2019-02-21  本文已影响24人  _narcissus



existemail=Userinfo.objects.filter(email=user.email,password=passwd) #得到一个email=user.email同时password=passwd的set集合
        if len(existemail)>0: #通过set集合长度来判断是否已经存在
            return render(request,'find.html',{'msg':'exist'}) #如果大于0,则此email已经存在,不能重复注册,所以重新渲染此页面并给出错误提示
        else:
            ..........

infos=Userinfo.objects.all()
     flag=1
     for i in infos:
         if uinfo==i.email or uinfo==i.mobile and passwd==i.password:
             return redirect('/file/index')
             flag=0
     if flag==1:
         return render(request,'signin.html')

上一篇 下一篇

猜你喜欢

热点阅读