django:一起使用 select_related 和 get_object_or_404
Posted
技术标签:
【中文标题】django:一起使用 select_related 和 get_object_or_404【英文标题】:django : using select_related and get_object_or_404 together 【发布时间】:2011-10-01 06:11:51 【问题描述】:有没有什么方法可以一起使用get_object_or_404 和select_related 或任何其他方法来实现这两者一起使用的结果(除了把它放在try/except 中)??
【问题讨论】:
【参考方案1】:是的。
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)以上是关于django:一起使用 select_related 和 get_object_or_404的主要内容,如果未能解决你的问题,请参考以下文章
如何使用'select_related'从相关(ForeignKey)django模型中接收并非所有字段
如何在模板 Django 中使用 select_related?
如何强制 Django Admin 使用 select_related?