jinja2modern je projekt, který poskytuje tagy pro Jinja2, včetně SCSS, Sass, méně, zohyzdit a kávu.
Instalace
Pip nainstalovat jinja2modern
Použít
Ve vašem adresáři projektu vytvořit settings.py, asi už máte to, s nastavením:
Základní nastavení:
#home cesta
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ file__))
#engines cesta, bude popisovat později
JINJA2MODERN_ENGINES = os.path.join (HOME, "motory")
#media cesta relativní k domovskému adresáři
JINJA2MODERN_MEDIA_PATH = 'média'
#media url
JINJA2MODERN_MEDIA_URL = '/ media "
Motory
Existuje několik adresářů preprocessor motorů, které budete potřebovat v projektu. Zde je, jak se můžete dostat je:
git clone https://github.com/jashkenas/coffee-script.git káva
git clone https://github.com/mishoo/UglifyJS zohyzdit
git clone https://github.com/cloudhead/less.js méně
git clone https://github.com/nex3/sass
Šablony
Vždycky si overide základní šablony tím, že ji v podadresáři tagy v jinja2 adresáři šablon prostředí
js.html:
css.html:
Požadavky na :
- Python
Komentáře nebyl nalezen