django-tables2 - An app for creating HTML tables¶
Its features include:
Any iterable can be a data-source, but special support for Django QuerySets is included.
The built in UI does not rely on JavaScript.
Support for automatic table generation based on a Django model.
Supports custom column functionality via subclassing.
Pagination.
Column based table sorting.
Template tag to enable trivial rendering to HTML.
Generic view mixin.
About the app:
Tested against currently supported versions of Django and the python versions Django supports
Table of contents¶
- Alternative column data
- Alternative column ordering
- Column and row attributes
- Customizing headers and footers
- Swapping the position of columns
- Pagination
- Table Mixins
- Customizing table style
- Query string fields
- Controlling localization
- Class Based Generic Mixins
- Pinned rows
- Filtering data in your table
- Exporting table data