我如何操作jinja html文件

时间:2015-11-10 01:27:44

标签: python html jinja2 cratejoy

我是一家新的订阅公司,我正在使用Cratejoy。我通过ftp下载了他们的一个主题,以便我可以更容易地编辑它,并发现他们使用Jinja2模板。

所以我出去安装python并安装了jinja2,但我处于停滞状态。我不知道,我一直在谷歌搜索,如何获得这些有jinja工作的html文件。当我在chrome上运行index html页面时,就像我对一个典型的html页面一样,它都不起作用。这是一个截图。

enter image description here

有人可以指出我正确的方向吗?我希望能够以与在cratejoy环境中运行它们时相同的方式运行chrome中的所有网页。 jinja需要某种环境吗?

1 个答案:

答案 0 :(得分:1)

Jinja 2模板是构建HTML文件的源代码文件。你需要对处理器进行一些处理,它接收Jinja 2文件并为它们创建HTML文件。

  • 脚本将上下文参数作为输入

  • 脚本读取Jinja 2文件,填写上下文信息

  • 脚本输出生成的HTML文件

CrateJoy documentation似乎没有提供任何此类脚本,工具箱或示例,它允许您处理与实际CrateJoy系统断开连接的模板。看起来所有处理都是他们系统内部的,他们不希望暴露它。人们可以对其模板处理进行逆向工程,但这是非常重要的工作量。我建议您写一些CrateJoy支持并告知他们他们的模板创建工具是不够的。