如何从Django模板访问多对多“通过”表的属性?

如何从Django模板访问多对多“通过”表的属性?,第1张

如何从Django模板访问多对多“通过”表的属性?

最简单的方法就是将波段传递给模板。模板具有导航模型之间的关系的能力,并且Group上既有Member也有Membership_set queryset管理器。所以这是我要怎么做:

视图:

def group_details(request, group_id):    group = get_object_or_404(Group, pk=group_id)    return render_to_response('group_details.html',        {'group': group})

模板:

<h2>{{ group.name }}</h2>{% for membership in group.membership_set.all %}    <h3>{{ membership.person }}</h3>    {{ membership.date_joined }}{% endfor %}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4912388.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存