私は現在、ここに書かれているように "Pythonic-join technique"を使用しています:Disqus Scaling Presentationとdjango-patterns-part-2-efficient-reverse-lookups blogpost。 select_related
と一緒に、N + 1個のクエリを避けるためにこれはかなり一般的な手法です。Django:model_instance._myrelatedmodel_cacheとの互換性
しかし、私はmodel_instance._myrelatedmodel_cache
の公式文書を見つけることができません。私の懸念は、これが実際に文書化されていない機能である場合、廃止は将来の問題になる可能性があるということです。
ありがとうございます!