django 模板过滤器 make_list 用于将字符串转换为列表。
语法
语法为:
{{ object|make_list }}
其中 object
为字符串,make_list
为过滤器名称。例如,以下代码将字符串 "a, b, c"
转换为列表 ["a", "b", "c"]
:
{{ "a, b, c"|make_list }}
使用场景
make_list 过滤器可用于各种场景,例如:
- 将字符串中的逗号分隔的值转换为列表。
- 将字符串中的空格分隔的值转换为列表。
- 将字符串中的换行符分隔的值转换为列表。
示例代码
以下是 make_list 过滤器的代码示例:
{{ "a, b, c"|make_list }}
{{ "a b c"|make_list }}
{{ "a\nb\nc"|make_list }}
输出:
['a', 'b', 'c']
['a', 'b', 'c']
['a', 'b', 'c']