2013-03-31 1 views
5

Ссылаясь на https://github.com/SyrusAkbary/pyjade/issues/27, кажется, что jinja2 не позволяет импортировать микшины из внешних файлов.Как импортировать миксины с помощью `pyjade` эффективно?

Однако у меня есть helper.jade, в котором есть множество миксинов. Если мне нужно использовать много различных Примеси из одного файла, это означает, что я должен сделать это нравится:

- from 'helper.jade' import mixin_a, mixin_b, mixin_c, mixin_d... 

mixin mixin_a(var1, var2, var3) 
    div blah blah blah 

который оператор импорта является довольно неэффективным.

Есть ли лучший способ для этого. Например, похоже на следующий синтаксис?

- import 'helper.jade' as h 

mixin h.mixin_a(var1, var2, var3) 
    div blah blah blah 

ответ