小编use*_*983的帖子

django objects.get() 找不到结果

快速提问。我使用语句运行以下代码try except(因为数据库中可能没有条目)。对于某些条目,我遇到了 except 块,尽管数据库中肯定有一个条目!当使用objects.filter()代替时,objects.get()我没有这个问题 - 它永远不会进入数据库中相同条目的 except 块!

key = "anystringasprimarykey"
username = "anyusername"
try:
    entry = MyDatabase.objects.get(ort=key, user=username)
except:
    print("oh, exception!")
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我我做错了什么吗?

database django except

5
推荐指数
2
解决办法
4570
查看次数

标签 统计

database ×1

django ×1

except ×1