hea*_*ker 5 python templates jinja2 pyjade pug
参照https://github.com/SyrusAkbary/pyjade/issues/27,看来的Jinja2不允许从外部文件导入的混入.
但是,我得到了一个有很多mixins的helper.jade.如果我需要从一个文件中使用许多不同的mixin,这是否意味着我必须这样做:
- from 'helper.jade' import mixin_a, mixin_b, mixin_c, mixin_d...
mixin mixin_a(var1, var2, var3)
div blah blah blah
Run Code Online (Sandbox Code Playgroud)
哪个import语句效率很低.
有没有更好的方法来做到这一点.例如,类似于以下语法?
- import 'helper.jade' as h
mixin h.mixin_a(var1, var2, var3)
div blah blah blah
Run Code Online (Sandbox Code Playgroud)