如何将jinja2扩展名添加到自定义CKAN主题?

时间:2015-04-06 10:28:26

标签: python haml jinja2 ckan

有没有办法在不编辑CKAN文件的情况下将Hamlish-jinja扩展名添加到我的自定义CKAN主题中?

我能够通过编辑CKAN ckan/config/environment.py(第334行之后)文件来使其工作。

# Create Jinja2 environment
env = jinja_extensions.Environment(
    loader=jinja_extensions.CkanFileSystemLoader(template_paths),
    autoescape=True,
    extensions=['jinja2.ext.do', 'jinja2.ext.with_',
                jinja_extensions.SnippetExtension,
                jinja_extensions.CkanExtend,
                jinja_extensions.CkanInternationalizationExtension,
                jinja_extensions.LinkForExtension,
                jinja_extensions.ResourceExtension,
                jinja_extensions.UrlForStaticExtension,
                jinja_extensions.UrlForExtension,
                HamlishExtension]
)

0 个答案:

没有答案