社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

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

Hiro • 10 年前 • 5937 次点击  

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
 
5937 次点击  
文章 [ 6 ]  |  最新文章 10 年前