参考https://github.com/SyrusAkbary/pyjade/issues/27,似乎jinja2不允许从外部文件导入mixins。
然而,我得到了一个有很多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
哪个import语句效率很低。
是否有更好的方法。例如,类似于以下语法?
- import 'helper.jade' as h
mixin h.mixin_a(var1, var2, var3)
div blah blah blah