就Django模板处理而言,我有点幼稚。据我所知,模板标签只是功能。
那么,在模板标签中过滤查询集的性能是否存在差异
ie. user.profile_set.all.0.followers
通过我的View以相同的方式过滤查询?
答案 0 :(得分:2)
必须解析模板,并且每个.
必须guess which type of access下一个标识符。从长远来看,避免所有这些可以使项目加速一点点。
答案 1 :(得分:2)
其本身应该没有明显的区别,因为这样做的大部分成本都是在DB访问中。但是,如果包含执行数据库交互的模板标记的模板(可能在页面上不止一次),那么可能会有非常显着的差异。