在使用Mako模板中使用标签时获得Mako异常
我正在尝试使用<%include/>
在 mako
模板中使用标签,但要获得异常。我在同一目录中都有所有文件。有人可以帮我弄清楚我在这里想念什么吗?
$cat sample1.py
from mako.template import Template
fn = "sample1.txt"
templateDef = open(fn, "r").read()
t = Template(templateDef).render()
print(t)
$cat sample1.txt
<%include file="header.html"/>
hi
<%include file="footer.html"/>
$cat header.html
<html>
header
</html>
$cat footer.html
<html>
footer
</html>
这是我遇到的错误:
$python3 sample1.py
mako.exceptions.TemplateLookupException: Template 'memory:0x2b80733bc3c8' has no TemplateLookup associated
语法明智,我看不到任何问题。即使所有文件都在同一目录中,我也无法正常工作。有帮助吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用Templatelookup功能
访问
Use TemplateLookup function
Visit
https://docs.makotemplates.org/en/latest/usage.html#mako.lookup.TemplateLookup