Talk Python to Me is a weekly podcast hosted by developer and entrepreneur Michael Kennedy. We dive deep into the popular packages and software developers, data scientists, and incredible hobbyists doing amazing things with Python. If you're new to Python, you'll quickly learn the ins and outs of the community by hearing from the leaders. And if you've been Pythoning for years, you'll learn about your favorite packages and the hot new ones coming out of open source.

#379: 17 Libraries You Should Be Using in Django

August 26, 2022 01:20:32 67.92 MB Downloads: 0

Do you write web apps in Django? The framework has come a long way lately with versions 3 and 4 adopting many of the modern Python capabilities (async, for example). But there are so many other libraries and apps that you can use to do more with less code in plugin new functionality. I'm happy to have Christopher Trudeau here on talk Python to take us through his 17 favorite libraries you should be using in Django.

Links from the show

Chris on Twitter: @cltrudeau
Django: Getting Started Course (by Chris): training.talkpython.fm

Foundational libraries:
coverage: coverage.readthedocs.io
Sphinx: sphinx-doc.org
Sphinx-rtd-theme: github.com
pudb: documen.tician.de
tox: tox.wiki
Pillow (sort of Django, needed by ImageField): github.com

Django libraries:
Django Ninja: django-ninja.rest-framework.com
DRF: django-rest-framework.org
Grappelli: github.com
django-import-export: github.com
Django Debug Toolbar: github.com
Django local flavor: github.com
Django admin-extra-buttons: github.com
django-awl: github.com
django-airplane: github.com
Django Extensions: github.com
django-allauth: github.com
awesome-django: github.com

‘Unstoppable’ Python: infoworld.com
asciimatics: github.com
Watch this episode on YouTube: youtube.com

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Sponsors
IRL Podcast
Microsoft
AssemblyAI
Talk Python Training