我有很多相关的模型。你知道吗
class Foo(models.Model):
foo_data = models.IntegerField()
class Bar(models.Model):
foo = models.ForeignKey(Foo, related_name="bars")
bar_data = models.IntegerField()
paginator = Paginator(Foo.objects.filter(id=foo_id), 10)
page = 1
foos = paginator.page(page)
我需要在django模板中显示每个foo对象的bar数据。
首选的方法是什么?如何选择?你知道吗
您可以在Foo类中创建一个属性来返回相关的条:
然后用{%表示条输入食物棒%}在模板中
编辑:或者您可以使用{%作为所有食物%}在模板中,我认为,如果您需要做一些额外的过滤,那么属性是有用的,但是如果您想要所有的属性,在这里就不需要了。你知道吗
相关问题 更多 >
编程相关推荐