場所の最新の評価スコアを表示しようとしています。私は2つのテーブル(djangoモデル)を持っています
Class Location(models.Model):
locationname = models.CharField()
...
Class Rating(models.Model):
von_location = models.ForeignKey(Location,related_name="locations_rate")
rating = models.IntegerField()
現在、私のデータベースでは、1 つの場所 (id=1) に 3 つの評価 (1,2,4) があります。
場所の評価で最新のレコードを表示したい。関連するマネージャーを使用してテンプレートでこれを行うことはできますか?
私のビジョンは:
all_locs = Location.objects.all()
次にテンプレートで:
{% for location in all_locs %}
{{ location.locations_rate.latest }}
{% endfor %}
relatedmanager はこの種のことを行うことができますか?