亲爱的Stack社区。
给出我的简化模型:
* classes:
name_id;
description;
* architectures:
name_id;
description;
* families:
name_id;
description;
architecture = foreignKey(architectures);
class = foreignKey(classes);
我正试图从views.py中定义的查询中获取:
query = classes.objects.all()
return(query)
模板中与其相关的架构条目数。
{% for obj in query %}
Class {{ obj.name_id }} has {{ obj.families_set.all.architecture.count }} architectures.
{% endfor %}
但没有显示任何内容。
如果我尝试{{ obj.families_set.all.count}}
我在课堂上拥有所有家庭。
如果我尝试{{ obj.families_set.all.o.architecture.name_id }}
,我会得到属于该类的架构的名字。
有人可以帮忙吗?我不明白我做错了什么。