jinja2modern adalah proyek yang menyediakan tag untuk Jinja2, termasuk SCSS, merendahkannya, kurang, uglify dan kopi.
Instalasi
pip menginstal jinja2modern
Penggunaan
Dalam direktori proyek Anda membuat settings.py, kira Anda sudah memilikinya, dengan pengaturan:
Pengaturan dasar:
#home path
JINJA2MODERN_HOME = os.path.realpath (os.path.dirname (__ file__))
#engines jalan, akan menjelaskan ini nanti
JINJA2MODERN_ENGINES = os.path.join (HOME, 'mesin')
#media path relatif ke direktori home
JINJA2MODERN_MEDIA_PATH = 'Media'
#media url
JINJA2MODERN_MEDIA_URL = '/ media'
Mesin
Ada beberapa direktori mesin preprocessor yang akan Anda butuhkan dalam proyek Anda. Berikut adalah bagaimana Anda bisa mendapatkan mereka:
git clone https://github.com/jashkenas/coffee-script.git kopi
git clone https://github.com/mishoo/UglifyJS uglify
git clone https://github.com/cloudhead/less.js kurang
git clone https://github.com/nex3/sass
Template
Anda selalu dapat overide template dasar dengan menempatkannya dalam tag subdirektori di Jinja2 direktori Template lingkungan Anda
js.html:
css.html:
Persyaratan :
- Python
Komentar tidak ditemukan