django-intercooler.js n'est qu'un wrapper Django pour intercooler.js.
Django 1.3 ou version ultérieure
$ pip install django-intercoolerjs
Ajoutez simplement 'django.contrib.staticfiles'
et 'intercoolerjs'
à INSTALLED_APPS dans votre settings.py
INSTALLED_APPS = (
# ...
'django.contrib.staticfiles' ,
'intercoolerjs' ,
# ...
)
Reportez-vous à la documentation des fichiers statiques Django pour configurer et déployer des fichiers statiques.
Vous utilisez intercooler.js dans vos modèles Django comme celui-ci
{% load static %}
<!-- only if you also need jQuery -->
<script src="{% static "intercoolerjs/js/jquery.js" %}"></script>
<!-- this is the minified intercooler.js -->
<script src="{% static "intercoolerjs/js/intercooler.min.js" %}"></script>
Depuis la version 1.1.0 d'intercooler.js il est également possible d'utiliser zepto comme alternative à jQuery. zepto n'est pas encore fourni avec Django-intercoolerjs.
Nous conservons le numéro de version d'intercooler.js, afin que les versions d'intercooler.js puissent être facilement repérées dans django-intercoolerjs. Mais comme nous avons également besoin d’un numéro de version, un autre numéro de point est ajouté.
Si intercooler.js version 1.0.3. est la version actuelle, django-intercoolerjs aura le numéro de version 1.0.3.0. Ce dernier numéro sera incrémenté à chaque version de django-intercoolerjs.
Un projet de démonstration peut être trouvé dans le dossier 'demo'
avec un README.