Django模板中如何使用内置的filter进行数据格式化

2023-04-08 00:00:00 模板 格式化 如何使用

在Django模板中,可以使用内置的filter对数据进行格式化、过滤等操作,如下所示:

  1. 字符串格式化:

{% raw %}

{{ "pidancode.com"|upper }}

{% if "皮蛋编程" in "pidancode.com" %}
包含子串

{{ "pidancode.com"|length }}

{{ "pidancode.com"|cut:"com" }}

{{ "pidancode"|replace:"a","A" }}

{% endraw %}

  1. 数字格式化:

{% raw %}

{{ 3.1415926|floatformat:2 }}

{{ 0.35|percent }}

{% endraw %}

  1. 日期时间格式化:

{% raw %}

{{ datetime|date:"Y-m-d H:i:s" }}

{{ datetime.date|date:"y年m月d日" }}

{{ datetime|date:"Y" }}

{% endraw %}

以上是Django模板中使用内置的filter进行数据格式化的示例。

相关文章