管理mako模板上的资产
mako-pipeline的Python项目详细描述
一种django管道,但对mako来说。
安装
mako管道在pypi上可用:
$ pip install mako-pipeline
用法
在python脚本中,调用mako_pipeline.configure来设置文件映射:
frommako_pipelineimportconfigureconfigure({'debug':True,'javascript':{'final-js':['file1','file2']}})
在模板上,使用namespace标记导入模块,并按如下方式使用:
<%namespace name="assets" module="mako_pipeline.assets" /> <%assets:tag name="final-js" args="ASSETS_URL" %> <scriptsrc="${ASSETS_URL}"></script><%/assets:tag%>
许可证
这个项目是根据麻省理工学院的许可证授权的(请参阅许可证文件)。