zoukankan      html  css  js  c++  java
  • django笔记(三)

    django现有的过滤功能

    1.截断字符串:在展示一大段内容中一部分内容,其他内容用省略号代替的方法:文章内容|trunchars函数:截断的字符串的大小。例如:article_content|trunchars:"20"

    2. 前端切片:list|slice:“0:3”

    3. 可以是字符变成大小写,name|upper  或  name|lower

    4. join方法,list|join:“==”",以后面字符的连接各个元素

    5. 默认值:author|default:"管理员"

    6. 时间的展示模式,cur_time|date:'Y-m-d H:i:s'  年月日时分秒

    7 css注入、js注入:comment|safe   认为后台返回的内容安全,浏览器会按照标签解析,会改变页面布局,不加safe,就是字符串,不会改变页面布局

    8. add方法:name|add:"先生",在原有的字符串上加上要加的内容,数字就是算术相加

    9. 显示长度:list|length。显示某个元素:list|list.0

    django自定义的功能

    例如:敏感词汇的替换;先新建一个python package,名字必须为:templates;自定义的filter最多就两个参数;simple_tag可以有多个参数

  • 相关阅读:
    elk6.3 centos集群搭建 head插件安装
    10.2半群,同余关系,半群直积,商半群
    10.1代数结构
    9.4 关系的闭包
    9.5 等价关系
    9.6偏序关系
    9.3 关系的表示
    9.1 关系及关系性质
    差分数组
    拓扑排序
  • 原文地址:https://www.cnblogs.com/dmjsd/p/11780218.html
Copyright © 2011-2022 走看看