前端和后端模板引擎

both front- and back-end template engines

我有一个 python 程序,它使用 Jinja2 模板引擎在后端呈现 html 页面。我的任务是将数据渲染的主要部分迁移到 JsRender 引擎(以在前端处理)。但是在同一个文件中它们会发生冲突。

前后端模板引擎如何结合使用?能举几个例子吗?

我假设您的问题是 Jinja2 和 JsRender 都使用 {{...}} 定界符。

您可以选择在 JsRender 中使用不同的分隔符。有关文档,请参阅 Setting tag delimiters for JsRender

另请参阅此处回答的等效问题: