This directory catalogs our preferred Django extensions for common functionality. In some cases, it also provides extended documentation for setup and use.
Our cookiecutter for creating a new Django app lives in the containerization templates directory.
Objective | Library | Internal documentation |
---|---|---|
General wayfinding | Classy Class-based Views | |
Debugging | django-debug-toolbar + django-debug-toolbar-request-history |
|
CMS | wagtail |
Link |
Search | django-haystack |
|
Autocomplete | django-autocomplete-light |
|
Cross-browser ES6 support | django-compressor |
Link |
API | django-rest-framework + django-cors-headers |
|
File uploads | django-storages |
Link |
React integration | django-compressor |
Link |
Translation | django-rosetta |
Link |
Add external auth | django-allauth |
Link |