Useful django packages
djLint
Linter and formatter for django templates
pip install djlint
django-browser-reload
Automatically reloads browser in development
pip install django-browser-reload
django-cachalot
Automatically caches and invalidates django ORM queries
pip install django-cachalot
django-debug-toolbar
Adds a panel that displays request/response debug information
pip install django-debug-toolbar
django-cleanup
Automatically removes unused media files to free up space
pip install django-cleanup
django-allauth
Easy to set up social login
pip install django-allauth
whitenoise
To serve static files from django
pip install whitenoise
django-extensions
Provides some useful admin commands in addition to the default ones
pip install django-extensions
Following are useful if you plan to use HTMX with django
django-htmx
Extensions for using django with HTMX
pip install django-htmx
django-render-block
Return specific blocks instead of the full django template from your views
pip install django-render-block