99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

Mako

2018-02-24 15:39 更新

如果你迄今使用 Mako 并且想要轉(zhuǎn)換到 Jinja2 ,你可以把 Jinja2 配置成 Mako 一 樣:

env = Environment('<%', '%>', '${', '}', '%')

環(huán)境配置成這樣后, Jinja2 應(yīng)該可以解釋一個(gè) Mako 模板的小型子集。 Jinja2 不支持 嵌入 Python 代碼,所以你可能需要把它們移出模板。 def 的語法(在 Jinja2 中 def 被叫做宏)并且模板繼承也是不同的。下面的 Mako 模板:

<%inherit file="layout.html" />
<%def name="title()">Page Title</%def>
<ul>
% for item in list:
    <li>${item}</li>
% endfor
</ul>

在以上配置的 Jinja2 中看起來是這樣:

<% extends "layout.html" %>
<% block title %>Page Title<% endblock %>
<% block body %>
<ul>
% for item in list:
    <li>${item}</li>
% endfor
</ul>
<% endblock %>
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)