django模板中的常用过滤器与方法

1.  如果模型类中定义的字段是choice选项,那么模板中想直接使用选项后面的中文需要使用一个方法:

     { { 字段名.get_字段名_display }}

2. 模板中如果想直接访问当前访问的url地址:

    { { request.path }}

3. 如果想对一个字符串进行切片,例如对当前的url地址进行切片

    { { request.path|slice:7 }}

4.  对一个变量进行增加或整除取余数

    增加:  { { forloop.counter|add:2 }}

    整除取余数:    {% if forloop.counter|divisibleby:5 %},如果为0返回True,否则返回False

猜你喜欢

转载自blog.csdn.net/weixin_42289273/article/details/114745393
今日推荐