Django查询数据表objects.get加条件查询可判断数据表数据是否存在,如果找不到给定参数的对象,则引发异常。此异常是模型类的属性。
#验证用户名是否存在
try:
user=User.objects.get(username=username)
except User.DoesNotExist:
#用户名不存在
user = None
if user:
#用户名不存在处理逻辑
return render(request, 'register.html', {'errmsg': '用户名已操作'})参考:https://docs.djangoproject.com/en/2.1/ref/models/querysets/
如果本文对你有帮助,欢迎打赏本站

支付宝扫码打赏
微信扫码打赏
