代码之家  ›  专栏  ›  技术社区  ›  joeforker

如何将新的模板语言插入repoze.bfg?

  •  0
  • joeforker  · 技术社区  · 15 年前

    1 回复  |  直到 15 年前
        1
  •  2
  •   Chris McDonough    15 年前

    http://svn.repoze.org/repoze.bfg.jinja2/trunk/repoze/bfg/jinja2/

    整合分为两个层次。第一种是导入级集成,它允许人们执行以下操作:

    从my.template.system导入呈现模板到响应

    另一个集成级别是允许模板系统用作“渲染器”。这允许,例如:

    返回{'a':1}

    为此,ape repoze.bfg.jinja2中的“renderer_factory”函数,然后让人们通过“config.add_renderer(renderer_factory,.myt’)”(命令性地)或通过将您随包提供的zcml文件包含在其zcml中,在其配置中添加此渲染器。

    推荐文章