文章目录
一、模板常见过滤器
在模板中,很多时候需要对传递过来的数据进行处理之后才能使用,在Python中一般是通过函数来完成的,在模板中,则是通过过滤器来实现。
过滤器是通过|
来使用的,用法为视图函数变量 | 模板过滤器:"参数"
,其中参数为可选项。
1.add过滤器
将传进来的参数添加到原来的值上面,这个过滤器会尝试将值和参数转换成整形然后进行简单相加。
如果类型转换失败了,那么会将值和参数进行拼接:
如果是字符串,那么会拼接成字符串;
如果是列表,那么会拼接成一个列表。
测试如下:
先创建项目template_demo,再创建app名为front,front/views.py如下:
from django.shortcuts import render
def