我正在尝试显示某个位置的最新评分。我有 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()
现在在我的数据库中,一个位置(id=1)有 3 个评级(1,2,4)。
我想显示一个位置的最新评分记录。我可以以某种方式使用相关管理器在模板中执行此操作吗?
我的愿景是:
all_locs = Location.objects.all()
然后在模板中:
{% for location in all_locs %}
{{ location.locations_rate.latest }}
{% endfor %}
相关经理可以做这种事情吗?