Django has a great ecosystem of addon packages covering all your needs:
Here's a nice grid of all these packages: https://djangopackages.org/
And a list of packages I use on (almost) all my projects:
* django-filter
* django-tables-2
* django-auth-ldap
* django-reversion
* django-compressor
* django-crispy-forms
* django-autocomplete-light
* django-extensions
* django-rq
* django-taggit
* django-rest-framework (if REST API is needed)
I always wanted to write a blog post about these packages but never have been able to find the time :/