0
我已经优化了以下最佳查询条件。GenericForeignKey上查询proformance Django
message = Message.objects.defer('gateway', 'batch', 'content_type', 'sender',
'reply_callback')\
.select_related().get(pk=message_id)
然而,该模型有一个名为billee
场(见下文)
billee = generic.GenericForeignKey()
我似乎不能够使用select_related或推迟对这一领域的,也许是因为它的一个GenericForeignKey。有人可以解释为什么,然后给我一个如何实现这个目标的例子吗?
可能重复的[Django:select \ _related和GenericRelation](http://stackoverflow.com/questions/2939552/django-select-related-and-genericrelation) – HankMoody