Py学习  »  Django

求助。如何在模板中的一对多数据中过滤出想要的对象?

Hiro • 9 年前 • 5008 次点击  

Node 有一个外键关系为 members

from_node = models.ForeignKey(Node, related_name='members', null=True, blank=True)

平时在 views.py 中可以这样提取数据

node.members.filter(user_id=user.id)

请问在模板中该怎么 filter 出我想要的对象呢?

平时我在模板中需要全部数据的时候就直接用

{% for n in node.members.all %}

现在我只想要 user 为我指定的那个,请问怎么过滤呢?

谢谢大家了。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/743
 
5008 次点击  
文章 [ 6 ]  |  最新文章 9 年前