用于Tornado Web框架的Jinja2引擎

tornado-jinja2的Python项目详细描述


这个包使您能够使用Jiaja2模板引擎和Tornado Web框架。 它将替换默认的龙卷风模板。

使用方法:

将jinja2loader导入到您的项目中

fromtornado_jinja2importJinja2Loader

将jinja2loader的实例作为“template\u loader”参数的值传递给tornado.web.application。 您可以使用jinja2中的特定加载程序并自行配置jinaja2环境。

importtornado.webimportjinja2# Create a instance of Jinja2Loaderjinja2_env=jinja2.Environment(loader=jinja2.FileSystemLoader('template/path/'),autoescape=False)jinja2_loader=Jinja2Loader(jinja2_env)# Give it to Tornado to replace the default Loader.settings=dict(template_loader=jinja2_loader)application=tornado.web.Application(handler=[],**settings)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何创建Restful服务并将其部署到OSGi容器?   java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?   java用户无法注销firebase 安卓   java Undertow始终将字符集添加到ContentType头,即使它不是文本MIME类型   java LocalBroadcastManager未正确接收消息   foreach在Java中有没有比For循环更好的方法可以灵活地遍历集合?   java如何在安卓上移动球   在OSGi下的Log4j中使所有记录器异步时,java ClassNotFoundException   java未知输入字节长度转换为int   java测试工厂在使用前缀命名时抛出NPE   对象的副本(JAVA)   java SP20310:无法打开文件。sql   java Spring安全性仅为一条路径添加安全性   java在idea中获取菱形运算符的编译错误