jinja2modern to projekt, który zapewnia znaczniki Jinja2, w tym SCSS, Sass, mniej, zeszpecić i kawy.
Instalacja
pip install jinja2modern
Zastosowanie
W katalogu projektu stworzenia settings.py, domyślam się, że już go z ustawieniami:
Podstawowe ustawienia:
#home ścieżka
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ FILE__))
#engines ścieżka, opisze to później
JINJA2MODERN_ENGINES = os.path.join (HOME, "silniki")
#media ścieżka względem katalogu domowego
JINJA2MODERN_MEDIA_PATH = "Media"
#media url
JINJA2MODERN_MEDIA_URL = "/ media"
Silniki
Istnieje kilka katalogów silnika preprocesora, które będą potrzebne w projekcie. Oto w jaki sposób można je uzyskać:
git clone https://github.com/jashkenas/coffee-script.git kawy
git clone https://github.com/mishoo/UglifyJS zeszpecić
git clone https://github.com/cloudhead/less.js mniej
git clone https://github.com/nex3/sass
Szablony
Zawsze może overide podstawowe szablony poprzez umieszczenie go w katalogu tagi w katalogu szablonów środowiska jinja2
js.html:
css.html:
Wymagania :
- Python
Komentarze nie znaleziono