Metadata-Version: 2.0
Name: django-intercoolerjs
Version: 1.2.1.2
Summary: Django wrapper for intercooler.js - AJAX With Attributes: There is no need to be complex.
Home-page: https://github.com/brejoc/django-intercoolerjs
Author: Jochen Breuer
Author-email: brejoc@gmail.com
License: MIT
Description-Content-Type: UNKNOWN
Keywords: django,jquery,staticfiles,intercoolerjs
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Utilities
Requires-Dist: Django (>=1.3)

Django intercooler.js
=====================

django-intercooler.js is just a Django wrapper for
`intercooler.js <http://intercoolerjs.org/>`__.

Requirements
------------

`Django <https://www.djangoproject.com/>`__ 1.3 or later

Installation
------------

.. code:: bash

    $ pip install django-intercoolerjs

Setup
-----

Just add ``'django.contrib.staticfiles'`` and ``'intercoolerjs'`` to
INSTALLED\_APPS in your settings.py

.. code:: python

    INSTALLED_APPS = (
        # ...

        'django.contrib.staticfiles',
        'intercoolerjs',

        # ...
    )

Refer to Django `static
files <https://docs.djangoproject.com/en/dev/howto/static-files/>`__
documentation to configure and deploy static files.

Usage
-----

You use intercooler.js in your Django templates like this

::

    {% 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>

Since version 1.1.0 of intercooler.js it is also possible to use zepto
as an alternative to jQuery. zepto is not yet bundled with
django-intercoolerjs.

Version numbers
---------------

We are keeping the intercooler.js version number, so that intercooler.js
releases can easily be spotted in django-intercoolerjs. But, since we
also need a version number, an other dot number is added.

If intercooler.js version 1.0.3. is the current release,
django-intercoolerjs will have the version number 1.0.3.0. This last
number will be incremented with every release of django-intercoolerjs.

If intercooler.js version 1.0.4 is being released, we keep the last
django-intercooler version number, so that features or bugfixes in
django-intercoolerjs can be recognized easier: 1.0.3.14 ==> 1.0.4.14

Demo
----

A demo project can be found in the ``'demo'`` folder along with a
README.


