News
Python Insider: Python 3.8.2 and 3.9.0a4 are now available
Python 3.8.2 contains numerous new bug fixes while 3.9.0a4 is the fourth of six planned alpha releases leading up to its planned release in August.
Sponsor Django on Github
Django relies on community donations and now you can fund it directly via Github. Currently 40+ monthly sponsors.
Sponsored Link 1
Django Crash Course: Covers Python 3.8 and Django 3.x - Alpha Version
The authors of Two Scoops of Django have released their latest book, the Django Crash Course. Based on their corporate training, they are offering the book for under US$20, which is a steal considering they normally charge $3000/person for in-person training. This book, currently 50 chapters long, is intended for passionate learners willing to get the latest, most cutting-edge written materials. Now in beta, the book is being updated several days a week!.
Available in E-Book format, the paperback, coil-bound, and hardcover versions are available for pre-order.
Articles
Django Best Practices - Template Structure
A look at the two dominant ways to structure templates in a Django app.
The Ultimate Guide to Django Redirects – Real Python
An in-depth look at HTTP redirects and multiple ways to implement them in Django.
Tutorials
Safely Including Data for JavaScript in a Django Template
Pro tips from core contributor Adam Johnson on how to properly use JavaScript in Django templates.
Getting Started Testing: pytest edition
Ned Batchelder, author of the popular coverage.py package, gave an updated version of his classic talk on Python testing at the most recent Boston Python meetup.
Videos
PyCon 2017 - Let's Build a Web Framework
Django co-creator Jacob Kaplan-Moss walks through building a web framework from scratch, and the core decisions necessary along the way.
Podcasts
Django Chat - Healthcare with Jacinda Shelly
Jacinda is the co-founder of Apero Health and formerly CTO of DoctorOnDemand. The discussion covers lessons learned building both platforms from scratch and how to scale code and teams.
Projects
django-money
Proper handling of money/currency is surprisingly challenging. This package adds money fields for Django forms and models.
django_coverage_plugin
Also from Ned Batchelder, the creator of the coverage package, a plugin for adding coverage.py to measure Django template execution.