这是我通常使用 pystache 渲染文件的方式:
txt = open(filename, 'r').read()
print pystache.render(txt, context).encode('utf-8')
(“上下文”是我的映射)
但现在我必须渲染非常大的模板。有建议的方法吗 这个,没有将整个模板读入内存? pystache 对此有内部支持吗?
请您参考如下方法:
在撰写本文时,有一个 issue打开关于这个的github页面。我一有时间就去做。
这是我通常使用 pystache 渲染文件的方式:
txt = open(filename, 'r').read()
print pystache.render(txt, context).encode('utf-8')
(“上下文”是我的映射)
但现在我必须渲染非常大的模板。有建议的方法吗 这个,没有将整个模板读入内存? pystache 对此有内部支持吗?
请您参考如下方法:
在撰写本文时,有一个 issue打开关于这个的github页面。我一有时间就去做。