ChatGPT解决这个技术问题 Extra ChatGPT

django:一起使用 select_related 和 get_object_or_404

有什么方法可以一起使用 get_object_or_404select_related 或任何其他方式来实现这两者一起使用的结果(除了将它放在 try/except 中)?


D
Daniel Roseman

是的。

obj = get_object_or_404(MyModel.objects.select_related(), whatever=whatever)

可以使用多个 where close here obj = get_object_or_404(MyModel.objects.select_related(), whatever=whatever, another=another)