Django packages are often awwwwwfully tempting but the more of them you use the more likely things are to start acting weird (they don't all play nicely together) and the more pain you're going to have upgrading Django versions. IRS really important to assess whether you <i>really need</i> all the complexity any add-on brings.<p>This also leafs me to favour more stay-out-of-my-way add one like django-silk over django-debug-toolbar
Cool.<p>My "always on" Django apps:<p><pre><code> * django-compressor
* django-debug-toolbar
* django-waffle
* django-jenkins
* django-statsd-mozilla
* django-markwhat
* django-storages (to put static assets on S3/Cloudfront)
* django-smoketest
</code></pre>
Frequent additions as needed:<p><pre><code> * django-bootstrap3
* django-rest-framework
* django-filter
* celery
* wagtail
</code></pre>
I used to use django-extensions everywhere, but it pulls in ipython and all of ipython's dependencies, which gets pretty heavy.
Great list! Thanks for sharing.<p>I'd like to recommend django-fsm[1], an essential package for anyone writing workflow-driven applications (pretty common w/ Django).<p>1. <a href="https://github.com/kmmbvnr/django-fsm" rel="nofollow">https://github.com/kmmbvnr/django-fsm</a>
Number one missing package so far is django-haystack. With how important search is, having an easy django-like plugable search engine ready to go quickly is a god send.<p>Add in the fact that it abstracts over different engines, means you can develop locally with Whoosh (all pure python and virtualenv friendly) and deploy to ElasticSearch without changing your code.
Great list. I use a few of these on all projects.<p>Interestingly, django-webpack-loader has completely replaced django-compressor and all the other static bundlers. I like how configurable webpack is and how much control it gives you.<p>Anyone else completely switched over? Every single static file runs through webpack for me now, and I couldn't imagine ever going back.
I love this list, and I'm definitely tacking it on my hobby postboard at home. (Especially for django-reversion which is something I've always wanted and never knew existed!)<p>I would also like to thank OP for being really responsive to comments. I've been feeling around your blog seeing all this other great content, and I really appreciate the attention you give to people who comment and share :)
This list is impressive, but a lot of these packages are used to generate HTML which is then not usable for SPA.<p>Do any of you have a similar list for SPA oriented projects ?