zoukankan      html  css  js  c++  java
  • django-常用过滤器

    django常用过滤器
    add :字符串相加,数字相加,列表相加,如果失败,将会返回一个空字符串。
    default:提供一个默认值,在这个值被django认为是False的时候使用。比如:空字符串、None。区别于default_if_none,这个只有在变量为None的时候才使用默认值。
    first:返回列表中的第一个值。
    last:返回列表中的最后一个值。
    date:格式化日期和时间。
    time:格式化时间。
    join:跟python中的join一样的用法。
    length:返回字符串或者是数组的长度。
    length_is:字符串或者是数组的长度是否是指定的值。
    lower:把所有字符串都编程小写。
    truncatechars:根据后面给的参数,截断字符,如果超过了用…表示。
    truncatewords:同truncatechars,这个是以一个单词为单位进行截断。以上两个有xxx_html类型的,针对html,截断标签中的字符,而不会截断标签。
    capfirst:首字母大写。
    slice:切割列表。用法跟python中的切片操作是一样的,区间是前闭合后开放。
    striptags:去掉所有的html标签。
    safe:关闭变量的自动转义
    floatformat:浮点数格式化。
    
    更多可以查询官方文档: https://yiyibooks.cn/xx/Django_1.11.6/ref/templates/builtins.html
    英文:https://docs.djangoproject.com/en/1.11/ref/templates/builtins/
    
    date时间过滤器格式
    
    Y:四位数的年。如:1999
    y:两位数的年。如:99
    m:两位数的月。如:01,09
    n:一位数的月。如:1,9,12
    d:两位数的日。如:01,09,31
    j:一位数的日。如:1,9,31
    g:12小时制的一位数的小时。如:1,9,12
    G:24小时制的一位数小时。如:0,8,23
    h:12小时制的两位数的小时。如:01,09,12
    H:24小时制的两位数的小时。如:01,13,24
    i:分钟。从00-59
    s:秒。从00-59
  • 相关阅读:
    在线捉鬼游戏开发之二
    在线捉鬼游戏开发之二
    在线捉鬼游戏开发之一
    Oxygen-Dapr.EshopSample 部署随记
    word2010 标题自动编号设置
    饿了么element 全屏加载中
    vue笔记
    那些骂鸿蒙的人,我想说……
    为什么我们要在 Sketch 中备份所有 Figma 设计
    好的设计要多分享,5款优秀在线原型设计案例
  • 原文地址:https://www.cnblogs.com/tangpg/p/9008845.html
Copyright © 2011-2022 走看看