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的主要内容,如果未能解决你的问题,请参考以下文章

如何将 django 的 Q 与 django taggit 一起使用?

与 django-dynamic-formset 一起使用的 Django Formset 不显示删除链接

如何将 Django 与 Tornado 网络服务器一起使用?

为啥我不能将 __getattr__ 与 Django 模型一起使用?

哪个网络服务器与 Django 一起使用? (更新于 2011 年使用)

一起使用 django-storages 和 django-compressor 时尝试压缩静态文件时出错