2013-03-31 15 views
5

Mit Bezug auf https://github.com/SyrusAkbary/pyjade/issues/27 scheint es, dass die jinja2 das Importieren von Mixins aus externen Dateien nicht zulässt.Wie importiere ich Mixins mit `Pyjade` effizient?

Allerdings habe ich eine helper.jade, die viele Mixins hat. Wenn ich viele verschiedene Mixins aus einer Datei verwenden müssen, bedeutet es, ich muss es tun:

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

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

, die die Import-Anweisung eher ineffizient ist.

Gibt es einen besseren Weg dafür? Zum Beispiel ähnlich der folgenden Syntax?

- import 'helper.jade' as h 

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

Antwort