提到https://github.com/SyrusAkbary/pyjade/issues/27,似乎jinja2不允许从外部文件导入mixins。
然而,我得到了一个helper.jade,它有大量的mixins。如果我需要从一个文件中使用许多不同的混合,这是否意味着我必须这样做:
- from 'helper.jade' import mixin_a, mixin_b, mixin_c, mixin_d...
mixin mixin_a(var1, var2, var3)
div blah blah blahimport语句的效率相当低。
有没有更好的方法。例如,类似于下面的语法?
- import 'helper.jade' as h
mixin h.mixin_a(var1, var2, var3)
div blah blah blah发布于 2014-12-04 01:45:35
我认为我在较新版本的pyjade中发现的一个有点丑陋的变通方法解决了这个问题:Including mixins in pyjade workaround
https://stackoverflow.com/questions/15725302
复制相似问题