django 的 ROM 是挺好用的,由于模板引用严格的区分代码和数据逻辑,所以在模板里不能查询、过滤结果集。
例如,查询某个地区所有人工智能专业的学校。
{% for major in major_list.query(title='人工智能') %}
<p>专业名称:{{ major.title }}</p>
<p>所属学校:{{ major.school.title }}</p>
{% endfor %}
models 层比较简单,专业外键到学校的多对一关系。
这种在模板里需要过滤、查询结果集,有什么好的办法吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.