【发布时间】:2014-09-29 03:21:15
【问题描述】:
我正在开发一个仪表板,使用 Python cherrypy 框架和 Mako 模板语言。
每个仪表板页面都有一个html 文件。
在那里,我使用Mako 将一些数据传递给html 并内联Javascript。
例如,当我只有 id 列表时,为了显示某些进程的名称,我传递了一个 Python dict 将 id 映射到它们对应的名称,然后在 ${} 标签中使用 dict。
但是,由于我现在将这些 Javascript 代码移动到带有 .js 扩展名的单独文件中,我发现在 Javascript 代码中简单地放置相同的 Mako 代码块不起作用。
有什么方法可以在html 文件中导入的外部.js 文件中使用Mako 模板语言?
这是否被认为是一种不好的做法,当我将所有这些数据传递给 Javascript 时,我是否应该使用 XMLHTTPRequests 传递它们?
【问题讨论】:
标签: javascript jquery python html mako