django模板:过滤后的点
Posted
技术标签:
【中文标题】django模板:过滤后的点【英文标题】:django template: dot after filter 【发布时间】:2012-03-16 08:01:33 【问题描述】:所以我在模板上下文中有一个列表,我想应用随机然后访问结果对象的属性。 到目前为止,我在 django 文档的模板部分读到的内容,过滤器总是必须在变量之后 所以我理解(即使我尝试过)
my_list|random.attribute
不会工作。 现在我正在使用自定义过滤器来访问 attribute,因此我可以将它链接到任何其他过滤器之后,但是最好的解决方案是什么?
【问题讨论】:
【参考方案1】:使用with 给结果临时命名。
【讨论】:
以上是关于django模板:过滤后的点的主要内容,如果未能解决你的问题,请参考以下文章
“模板语法错误:过滤器无效:”;基于 django 文档的自定义 django 模板过滤器损坏,但模板标签有效