Công việc select_related có hoạt động đối với các mối quan hệ GenericRelation hay không? Hiện tại, Django đang thực hiện các cuộc gọi sql riêng lẻ cho từng mục trong queryset của tôi, và tôi muốn tránh điều đó bằng cách sử dụng một cái gì đó như select_related.Django: select_related và GenericRelation
class Claim(models.Model):
proof = generic.GenericRelation(Proof)
class Proof(models.Model):
content_type = models.ForeignKey(ContentType)
object_id = models.PositiveIntegerField()
content_object = generic.GenericForeignKey('content_type', 'object_id')
Tôi đang chọn một loạt Xác nhận quyền sở hữu và tôi muốn các Bằng chứng liên quan được lấy thay vì truy vấn riêng lẻ.