django-intercooler.js é apenas um wrapper Django para intercooler.js.
Django 1.3 ou posterior
$ pip install django-intercoolerjs
Basta adicionar 'django.contrib.staticfiles'
e 'intercoolerjs'
ao INSTALLED_APPS em seu settings.py
INSTALLED_APPS = (
# ...
'django.contrib.staticfiles' ,
'intercoolerjs' ,
# ...
)
Consulte a documentação dos arquivos estáticos do Django para configurar e implantar arquivos estáticos.
Você usa intercooler.js em seus modelos Django como este
{% 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>
Desde a versão 1.1.0 do intercooler.js também é possível usar o zepto como alternativa ao jQuery. zepto ainda não está incluído no django-intercoolerjs.
Estamos mantendo o número da versão do intercooler.js, para que as versões do intercooler.js possam ser facilmente identificadas no django-intercoolerjs. Mas, como também precisamos de um número de versão, outro número de ponto é adicionado.
Se intercooler.js versão 1.0.3. é a versão atual, django-intercoolerjs terá o número de versão 1.0.3.0. Este último número será incrementado a cada lançamento do django-intercoolerjs.
Um projeto de demonstração pode ser encontrado na pasta 'demo'
junto com um README.