没有用Django自带的方式对登录进行认证,就需要自己判断,
如下:
1 user = Account.objects.filter(username__exact=username,password__exact=password) 2 3 #Account为自定义model 4 5 #method-1 6 #user .exists() 7 # True or False 8 if user.exists(): 9 //do something 10 11 #method-2 12 #user .count()==0 13 if result.count() != 0: 14 //do something 15 16 #method-3 17 if user: 18 //do something