News
Django 3.2.4, 3.1.12, and 2.2.24 security release
In accordance with our security release policy, the Django team is issuing Django 3.2.4, Django 3.1.12, and Django 2.2.24. As always, the best way to keep your Django apps secure is to update to the latest version promptly.
Python 3.10.0b2 release
Python 3.10 is still in development. 3.10.0b2 is the second of four planned beta release previews.
Sponsored Link 1
Seeking 5 beta users for feedback to improve Django Server Management SaaS project
This may be a bad idea. I'm seeking 5 fellow Django devs to be beta users for the Django equivalent of Laravel Forge or Rails Hatchbox. If you're highly opinionated and enthusiastic about this area, go to http://bit.ly/gd-seeking-beta (notion doc) so I can get your feedback.
Articles
Git Cheat Sheet – 50 Git Commands You Should Know
Git is a distributed version control system that helps developers collaborate on projects of any scale. Linus Torvalds, the developer of the Linux kernel, created Git in 2005 to help control the Linux kernel's development. What is a Distributed Version Control System? A distributed version control system is a system
How to Build a Webhook Receiver in Django by Adam Johnson
A detailed look--with tests of course!--on adding a webhook receiver into a Django app.
Increase performance via Range Fields in Django Querysets on PostgreSQL
A brief story from the database optimizations of a Django application that uses PostgreSQL
Django on CloudRun — Kogan.com Dev Blog
Deploying Django to CloudRun, Google's serverless fully managed platform.
Automating Django application configuration
A look at using django-app-enabler
to automate some Django app configs.
Create REST API in Django Rest Framework with Token Authentication
Create a Word Counter application in Django and Django Rest Framework to expose REST API endpoints with Token Authentication.
Design Articles
Tailwinds JIT compiler via CDN
Use the full power of Tailwind CSS's new JIT compiler by including one script tag to your HTML.
Here's What I Change on Every New TailwindCSS Project
One of our favorite features of Tailwind CSS is that every website is unique and looks different.
Videos
Deploying Django with Docker Compose
A 2 hour guide to deploying a Django app on EC2 using Docker Compose.
Podcasts
Test & Code : Python Testing 154: Don't Mock your Database with Jeff Triplett
You need tests for your web app. And it has a database. What do you do with the database during testing? Should you use the real thing? or mock it? Jeff Triplett says don't mock it (most of the time).
Projects
wagtail/telepath: A library for exchanging data between Python and JavaScript
A library for exchanging data between Python and JavaScript
rsinger86/drf-access-policy: Declarative access policies/permissions modeled after AWS' IAM policies.
Declarative access policies/permissions modeled after AWS' IAM policies.
Sponsorship
Sponsor Django News Newsletter!
Reach over 1,960 engaged Django developers every week. Sponsorship availability, prices, and details are available here.