Django框架学习-Templates进阶用法

来源:互联网 发布:c语言数学要求高吗 编辑:程序博客网 时间:2024/06/07 19:50

http://www.cnblogs.com/btchenguang/archive/2012/09/05/2672364.html


http://blog.csdn.net/feng88724/article/details/7262514

Django框架学习-Templates进阶用法--下

      • Template加载机制
      • 扩展你的模板系统
        • 创建模板库
        • 实现自定义过滤器
          • 1. 创建register变量
          • 2. 定义过滤器函数
          • 3. 注册过滤器函数
        • 实现自定义tag
          • 了解模板编译过程
          • 创建tag实战
            • 1. 定义Node节点类,实现render方法
            • 2. 创建Compilation函数
            • 3. 注册tag
            • 4. 运行
          • 复杂的实现自定义tag的其他几种方法
            • 1. 在Node类的render函数中设置context
            • 2. 实现块作用区域的tag
            • 3. 在块作用tag中保留context内容
            • 4. 快速创建简单tag的方法
            • 5. 创建Inclusion Tag
      • 创建自定义模板加载类


原创粉丝点击