django-ajax-views¶
This app is an extension of Django’s class-based views and works together with javascript library require-ajax-views.
It’s main purpose is to encapsulate server/client communication to enable updating of views with a simple function call in javascript. Arguments parsed from URL kwargs and the query string are handled as one data set for each request and returned as such in each response. This simplifies building of complex views where filter parameters are partially passed through URL using Django’s clean URL design and as query string parameters.
Some basic knowledge of Django’s class-based generic views and RequireJS would be desirable to use this app.
Features¶
- Ajax List Views
- Ajaxable templates to update views automatically
- Built-in generic filter support
- Generic Forms
- Enhanced form action controls
- Display preview to confirm actions
- Bootstrap Modals
- Support to display form and detail views in modals