• python


    """
    # Django 的模板语言
    
    # 1. 变量
    # {{ name }}
          # 直接在 括号中写传入的变量
    
    
    # 2. for 循环
    # { % for i in xxx % }     # 开始
    #   {{ forloop.counter }}
    #   {{ forloop.last }}
    #   {{ i }}
    # { % endfor % }        # 结束循环
    
    
    # 3. if 判断
    # { % if x > x % }          # 开始判断
    #   这里写判断成立的 代码
    # { % elif % }
    #   ... 
    # { % else % }
    #   ...
    # { % endif % }         # 结束判断
    
    
    # 4. if .. in  判断
    { % if xx in xx % }
        xxx
    { % else % }
        xxx
    { % endif % }
    
    
    # 5. 设置默认值
    {{ 变量名|default:'如果没有找到变量,则使用这段文字' }}
    
    # 6. 返回长度 length
    {{ 变量|length }}
    
    # 7. 返回文件大小 (xxx.MB)
    {{ 变量|filesizeformat }}
    
    # 8. 切片
    {{ 变量|slice:'1:-1' }}
    
    # 9. 时间格式化
    {{ 时间戳变量|date:'Y-m-d H:i:s' }}
    
    # 10. 解析标签 - 将标签转成可识别的标签
    {{ 变量名|safe }} 
    
    # 11. 将多出的文字 用 ... 来表示( 可限定文字超出长度 )
    {{ 变量名|truncatechars:10 }}  
                # 对前面的变量进行截取
                
    # 12. 自定义 filter( 详细看 web05 )
    path:
        C:UsersadPycharmProjectsindex1py21-Django-Webweb05app05	emplatetagsmyfilter.py
    
    # 13. 
        a. forloop.counter  --  从1开始的索引值    (将索引正序打印)    
        b. forloop.counter0 --  从0开始的索引值    (将索引正序打印)
        
        c. forloop.revcounter - 倒序索引值 从1开始  (将索引倒序打印)
        d. forloop.revcounter0- 倒序索引值 从0开始  (将索引倒序打印)
        
        e. forloop.first  -- 当前循环是不是第一次循环  (布尔值)
        f. forloop.last  --  当前循环是不是最后一次循环(布尔值)
        
        g. forloop.parentloop - 本层循环的外层循环
                # 在第二层循环中 无法 forloop.counter 到第一层的循环
                # 但是可以用 forloop.parentloop.counter 来解决
        
        
    # 14. with 语句
    {{ with name=name_list.1.1 }}
        {{ name }}      # 可以用 name 代替 name_list.1.1
    {% endwith %}
    
    
    # 15. 注释
    {# 这里是注释的内容 #}
        
    """
  • 相关阅读:
    【SQL】DBCC(zz)
    Temporary Tables and Table Variables
    SQL特殊字符处理zz
    更改 Office 解决方案的安装路径
    SQL优化
    zzSQL Server性能优化
    SQL Server2005 表分区三步曲(zz)
    zz精妙SQL
    Deal with an annoying Message in Excel
    SQL技巧总结
  • 原文地址:https://www.cnblogs.com/chaoqi/p/10560923.html
Copyright © 2020-2023  润新知