从 django 模板 yesno 过滤器返回单个逗号
Posted
技术标签:
【中文标题】从 django 模板 yesno 过滤器返回单个逗号【英文标题】:Return single comma from django template yesno filter 【发布时间】:2016-09-19 00:02:04 【问题描述】:是否可以让 yesno 过滤器在 true 上返回单个逗号 (","),因为它也用作分隔符(foo.bar|yesno:"yup,nope"
~> 而不是 "yup" 返回逗号)?
【问题讨论】:
【参考方案1】:作为已经建议的自定义过滤器解决方案的替代方案,您可以像这样对逗号进行 html 编码:
foo.bar|yesno:",,nope"|safe
如果您在许多模板中重用此逻辑,那么过滤器肯定更易于维护。
【讨论】:
以上是关于从 django 模板 yesno 过滤器返回单个逗号的主要内容,如果未能解决你的问题,请参考以下文章