18

有没有语法类似于 Jade 或 HAML 的 Python 模板引擎?

4

4 回答 4

30

在 pypigithub上检查pyjadePython 包。

Pyjade 是 Django、Jinja2 和 Mako 模板的 Jade 语法适配器

免责声明:我是所有者:)

于 2011-11-30T09:25:27.693 回答
6

我真的很喜欢玉。Pyjade 使得在一些带有 jinja 或 django 的 python 项目中使用玉成为可能。

但是不得不说pyjade并不是100%兼容jade。

例如,pyjade 不支持三元运算符。你可以使用一些python语法来做同样的事情,但这会使模板只能与pyjade一起使用,而不是原始的jade。

因此,如果您想在jade 和pyjade 之间共享相同的模板,请停止。但是如果你只是想在python项目中使用jade语法,pyjade会是不错的选择。

于 2013-12-07T14:51:39.620 回答
1

你可以试试https://github.com/avanov/Plim,和玉很像。

于 2014-09-28T07:57:30.453 回答
1

我对 Jade 不熟悉,但我怀疑你会发现这篇 SO 帖子很有趣:HAML implementation for python / django

于 2011-10-03T16:31:14.017 回答