jinja2modern е проект, който предвижда тагове за Jinja2, включително SCSS, дързък, по-малко, развалям и кафе.
<Силен> Монтаж
PIP инсталирате jinja2modern
<Силен> Usage
В проекта си указател създаде settings.py, предполагам, че вече го има, с настройки:
Основни настройки:
#home пътека
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ file__))
#engines път, ще опишем това по-късно
JINJA2MODERN_ENGINES = os.path.join (HOME, "двигатели")
#media път спрямо домашна директория
JINJA2MODERN_MEDIA_PATH = "медии"
#media URL
JINJA2MODERN_MEDIA_URL = "/ медии"
Двигатели
Има няколко директории Препроцесор двигатели, които ще трябва във вашия проект. Ето как можете да ги получите:
Git клонинг https://github.com/jashkenas/coffee-script.git кафе
Git клонинг https://github.com/mishoo/UglifyJS загрозяват
Git клонинг https://github.com/cloudhead/less.js малко
Git клонинг https://github.com/nex3/sass
Templates
Винаги можете да overide основни шаблони, като го поставите в поддиректория тагове в jinja2 шаблон среда директория
js.html:
<Скрипт SRC = "{{}} file_link">
css.html:
<Линк отн = тип "стилове" = "текст / CSS" HREF = "{{}} file_link" />
<силни> Изисквания :
<ул >
Коментари не е намерена