zoukankan      html  css  js  c++  java
  • 在Pyramid中使用Mako模板以及默认和.html后缀关联

    Pyramid默认使用Chameleon ZPT模板,从pylons转过来的比较习惯mako模板。

    在Pyramid如何更改模板引擎呢?

    1. 在配置文件development.ini中,添加上:

    mako.directories = [project name]:[root path]

    project name是你项目的名称

    root path 是你模板文件存放的根目录

    跟多关于mako的设置: mako-template-render-settings

    2. 修改项目的__init__.py文件,在main函数中添加上:

    config.add_renderer('.html', 'pyramid.mako_templating.renderer_factory')

    凡是使用.html结尾的模板,都会使用mako引擎

    3. 当在View.py中,使用.html的模板,就会使用mako模板引擎了。

    return render_to_response('/admin/login.html', {}, request = request)

  • 相关阅读:
    Servlet Class4
    Servlet Class3
    Servlet Class2
    Servlet Class1
    HTTP基础知识
    XML基础知识
    JAVA Class25
    JAVA Class24
    JAVA Class23
    JAVA Class22
  • 原文地址:https://www.cnblogs.com/JustRun1983/p/2667436.html
Copyright © 2011-2022 走看看