select_related가 GenericRelation 관계에 대해 작동합니까 아니면 합리적인 대안이 있습니까? Django가 쿼리 세트의 각 항목에 대해 개별 sql 호출을하는 순간 select_related와 같은 것을 사용하지 않도록하고 싶습니다.장고 : select_related 및 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')
클레임을 여러 개 선택하고 있으며 개별적으로 쿼리하는 대신 관련 교정본을 가져오고 싶습니다.