gpt4 book ai didi

python - 有没有更简洁的方法来使用 Django ORM 链接过滤器?

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:08 24 4
gpt4 key购买 nike

我一直在这样做:

Model.objects.filter(key1=value1)\
.exclude(key2=value2)\
.order_by('key3')\
.select_related(depth=1)

但我讨厌 \。有没有更简洁的风格?

最佳答案

或者,您可以利用 Django QuerySet 操作是累积的和惰性的这一事实:

 myobjects = Model.objects.filter(key1=value1)
myobjects = myobjects.exclude(key2=value2)
myobjects = myobjects.order_by('key3')
myobjects = myobjects.select_related(depth=1)

关于python - 有没有更简洁的方法来使用 Django ORM 链接过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5798499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com