Django查询数据表objects.get

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/

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

如果本文对你有帮助,欢迎打赏本站

喜欢 ()or分享
    匿名评论
  • 评论
人参与,条评论