3 つのモデルがあるとします。
class Franchises
name = models.CharField()
class Stores
franchise = models.ForeignKey(Franchises)
name = models.CharField()
class Items
store = models.ForeignKey(Stores)
name = models.CharField()
ビューで
items = Items.objects.all()
テンプレートで
{% for item in items %}
<div>item.store.franchise.name</div>
{% endfor %}
item.store.franchise.name を実行するとデータベースにヒットするのだろうか?データベースへのアクセスを最適化するために何をする必要がありますか?