跳转到主要内容

JavaScript代码生成器,用于Jinja模板

项目描述

关于Jasinja

Jasinja是一个针对JavaScript的Jinja模板编译器。我开始做这个项目是因为我们想要用动态webapp生成或扩展内部webapp的一些页面。我已经非常喜爱Jinja的模板语法,并且更愿意使用它而不是JavaScript(在我个人的经验中,JavaScript与Python本身相比非常有限)。因此,我编写了一个原型,将Jinja模板编译成JavaScript,Jinja就是结果。它在我们使用的工作中(虽然确实有限)的Jinja子集工作得相当好,希望它也能对您有所帮助。

需求

Jasinja针对Python 2.5、2.6和2.7进行了测试。它只依赖于Jinja(针对版本2.6)和setuptools/Distribute。然而,运行测试套件有两个额外的需求:python-spidermonkey(使用版本0.0.10进行测试)和JSON支持。对于JSON支持,可以使用stdlib json模块或simplejson库(如果已安装,则后者总是首选)。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

jasinja-0.8.0.tar.gz (7.6 kB 查看哈希值)

上传于 源代码

由以下支持