• 第九章:模板高级进阶

    第九章:模板高级进阶

    虽然大多数和Django模板语言的交互都是模板作者的工作,但你可能想定制和扩展模板引擎,让它做一些它不能做的事情,或者是以其他方式让你的工作更轻松。

    本章深入探讨Django的模板系统。 如果你想扩展模板系统或者只是对它的工作原理感觉到好奇,本章涉及了你需要了解的东西。 它也包含一个自动转意特征,如果你继续使用django,随着时间的推移你一定会注意这个安全考虑。

    如果你想把Django的模版系统作为另外一个应用程序的一部分(就是说,仅使用Django的模板系统而不使用Django框架的其他部分),那你一定要读一下“配置独立模式下的模版系统”这一节。

    • 模板语言回顾
    • RequestContext和Context处理器
    • html自动转意
    • 模板加载的内幕
    • 扩展模板系统
    • 编写自定义模板加载器
    • 配置独立模式下的模板系统
    • 接下来做什么?