jinja2modern ay isang proyekto na nagbibigay ng mga tag para sa Jinja2, kabilang ang scss, sass, mas kaunti, mas papangitin at kape.
Instalation
buto ng bungang-kahoy-install jinja2modern
Paggamit
Sa direktoryo iyong proyekto lumikha settings.py, hulaan mayroon ka nito, na may mga setting:
Mga pangunahing setting:
#home landas
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ file__))
#engines path, ay naglalarawan ito sa ibang pagkakataon
JINJA2MODERN_ENGINES = os.path.join (HOME, 'engine')
#media landas na may kaugnayan sa home directory
JINJA2MODERN_MEDIA_PATH = 'media'
#media url
JINJA2MODERN_MEDIA_URL = '/ media'
Engine
Mayroong ilang mga direktoryo preprocessor engine na kailangan mo sa iyong proyekto. Narito kung paano mo maaaring makuha ang mga ito:
Git clone https://github.com/jashkenas/coffee-script.git kape
Git clone https://github.com/mishoo/UglifyJS papangitin
Git clone https://github.com/cloudhead/less.js mas mababa
Git clone https://github.com/nex3/sass
Mga Template
Palagi kang maaaring overide pangunahing mga template sa pamamagitan ng paglalagay nito sa mga tag ng subdirectory sa iyong jinja2 direktoryo ng kapaligiran template
js.html:
css.html:
Mga Kinakailangan :
- Python
Mga Komento hindi natagpuan