This package is used in conjunction with the jQuery plugin (http://http://datatables.net/), and supports state-saving detection with (http://datatables.net/plug-ins/api). The package consists of a class-based view, and a small collection of utilities for rendering table data from models.
# Datatable View
This package is used in conjunction with the jQuery plugin [DataTables](http://datatables.net/), and supports state-saving detection with [fnSetFilteringDelay](http://datatables.net/plug-ins/api). The package consists of a class-based view, and a small collection of utilities for rendering table data from models.
[![PyPI Downloads][pypi-dl-image]][pypi-dl-link] [![PyPI Version][pypi-v-image]][pypi-v-link]
[pypi-dl-link]: https://pypi.python.org/pypi/django-datatable-view [pypi-dl-image]: https://img.shields.io/pypi/dm/django-datatable-view.png [pypi-v-link]: https://pypi.python.org/pypi/django-datatable-view [pypi-v-image]: https://img.shields.io/pypi/v/django-datatable-view.png
# Features at a glance
# Demos & Examples There is an example project wrapped up inside of the tests component of the resuable app, which can be executed using the following basic setup:
`bash $ git clone https://github.com/pivotal-energy-solutions/django-datatable-view.git $ cd django-datatable-view $ mkvirtualenv datatableview (datatableview)$ pip install -r requirements.txt (datatableview)$ datatableview/tests/example_project/manage.py syncdb (datatableview)$ datatableview/tests/example_project/manage.py runserver `
The example project is configured to use a local sqlite3 database, and relies only on the django-datatable-view app itself. In fact, it disables the normal django.contrib apps (except for django.contrib.staticfiles, so that the dev server can serve the included statics) and disables all default middleware but the CommonMiddlware and CsrfViewMiddleware (the latter for supporting the x-editable demonstrations.)
A public online version of the example project can be found here:
## Copyright and license
Copyright (c) 2012-2013 Pivotal Energy Solutions. All rights reserved.
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.