Issue 21
What's new in Python 3.9, Webpack, Poetry, PyCon 2020 videos, and more!
News
PyCharm & DSF Campaign 2020 Results
The recent JetBrains PyCharm campaign raised $40k for the Django Software Foundation.
Articles
New Features in Python 3.9 You Should Know About
While Python 3.9 is not scheduled for release until October 2020, you can still see what new features, improvements and fixes we can expect and look forward to.
Using Webpack with Django: no plugins required!
If you have struggled to configure Django and Webpack to work together then this article is for you.
Packaging without setup.py
Learn how to migrate your setup.py scripts to Poetry.
Django Testing Cheat Sheet
A cheat-sheet of common testing patterns and best practices in Django applications.
Tutorials
Mental Models for Class Based Views
A look at Django's class-based views and how they differ from function-based views.
Django Polls Tutorial API
Make a web API out of the official Django polls app tutorial.
Exposing a Django REST-like API over a WebSocket Connection
A look at djangochannelsrestframework in action.
Simple Django deployment: a guide
A very detailed guide--with videos!--to deploying Django on Digital Ocean.
Creating Interactive Views in Django
Hands-on tutorial covering multiple ways to implement views in Django.
Videos
PyCon 2020 - Optimize Python & Django apps with Postgres superpowers
Learn Postgres superpowers to help optimize performance of Python and Django apps, using a sample Django application which runs on Azure Database for PostgreSQL.
PyCon 2020 - Deploying Django on Serverless Infrastructure
Learn how to deploy Django on Serverless Infrastructure using Google Cloud.
Podcasts
Django Chat #61 - Practices of the Python Pro with Dane Hillard
Dane is the author of a new book, Practices of the Python Pro. The discussion covers using Django at scale, pytest, and teaching beginners.
Projects
Django Template Tags and Filters
Documentation on Django’s 57 built-in template filters and 27 built-in template tags.
django-swagger-tester
Django test utility for validating Swagger documentation
daniyalzade/django_reverse_admin: Django Reverse Admin
Module that makes Django admin handle OneToOneFields in a better way.
djangochannelsrestframework
A Rest-framework for websockets using Django channels-v2