jinja2modern ist ein Projekt, Tags für Jinja2 einschließlich SCSS, sass, weniger, uglify und Kaffee bietet.
Instalation
pip jinja2modern installieren
Verwendung
In Ihrem Projektverzeichnis zu erstellen settings.py, schätze Sie bereits darauf, mit den Einstellungen:
Grundeinstellungen:
#Startseite Pfad
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ FILE__))
#engines Pfad, wird dies später zu beschreiben
JINJA2MODERN_ENGINES = os.path.join (HOME, "Motoren")
#media Pfad relativ zum Home-Verzeichnis
JINJA2MODERN_MEDIA_PATH = "Medien"
#media url
JINJA2MODERN_MEDIA_URL = "/ media"
Motoren
Es gibt mehrere Präprozessor Motor Verzeichnisse, die Sie in Ihr Projekt benötigen. Hier ist, wie Sie sie bekommen:
git clone https://github.com/jashkenas/coffee-script.git Kaffee
git clone https://github.com/mishoo/UglifyJS uglify
git clone https://github.com/cloudhead/less.js weniger
git clone https://github.com/nex3/sass
Vorlagen
Sie können jederzeit grundlegende Vorlagen, indem Sie es in Tags Unterverzeichnis in Ihrem jinja2 Umwelt Vorlagenverzeichnis overide
js.html:
css.html:
Anforderungen
- Python
Kommentare nicht gefunden