Django如何添加2个或更多过滤器

Posted

技术标签:

【中文标题】Django如何添加2个或更多过滤器【英文标题】:Django how to add 2 or more filters 【发布时间】:2020-08-25 22:22:34 【问题描述】:

如何在 Django 中添加多个过滤器

 order.get_cart_total | add:500 | floatformat:2 

【问题讨论】:

【参考方案1】:

您将这些添加到“”中,其中第一个过滤器的输出再次被过滤,所以:

 order.get_cart_total|add:500<b>|</b>floatformat:2 

话虽如此,在orderget_cart_total 方法或其他方法中将结果加500 可能会更好。模板通常用于指定数据如何呈现,业务逻辑通常写在模型和视图中。

【讨论】:

以上是关于Django如何添加2个或更多过滤器的主要内容,如果未能解决你的问题,请参考以下文章

django url如何指定2个或更多字符串

在 Django 中选择更多过滤器

VUE3 复合过滤器未按预期工作

如何将自定义标签/过滤器添加到现有的 Django 应用程序?

EditText - 如何检测输入 3 个或更多字符并执行搜索

如何将标签的结果传递给 Django 中的过滤器?