实例一:
在一个公共文件中定义一些通用函数,有需要时再import使用
a.htm ..... <%def name="show_name(argument)"> ............ </%def> ..... b.htm ..... <%namespace file="a.htm" import="show_name" /> ..... ${show_name(arg)} .....
实例二
继承htm模板
<%inherit file="xxx.htm" />
实例三
import py文件中的变量或函数
<%!
from model.user import User
from ctrl._handler import hander_for_login
%>
实例三
执行一段python代码
<%
if a > b:
c = 1
else:
c = 2
%>
实例四
使用python逻辑控制
%if a == 0:
<div>aaaaaaaa</div>
%else:
<div>bbbbbbbb</div>
%endif
实例五
heml元素中取python变量的值
<a href="http://cnblogs.com.com">${site_name}</a>