Easy integration between jQuery DataTables and Django.
Django ezTables requires Python 2.6+, Django 1.4+ and Django.js 0.7.6+.
You can install Django ezTables with pip:
$ pip install django-eztablesor with easy_install:
$ easy_install django-eztablesAdd djangojs and eztables to your settings.INSTALLED_APPS.
If you want to run the test suite, you will need some additionnal dependencies. You can install them in the same time with:
$ pip install django-eztables[tests]- Datatables.net, plugins and localization integration with Django.
- Server-side processing with a simple view supporting:
- sorting (single and multi columns)
- filtering with regex support (global and by column)
- formatting using format pattern
- Deferred loading support.
- Twitter Bootstrap integration.
You can try the demo by cloning this repository and running the test server with provided data:
$ python manage.py syncdb
$ python manage.py loaddata eztables/demo/fixtures/browsers.json
$ python manage.py runserverThen open your browser to http://localhost:8000
The documentation is hosted on Read the Docs