News
Python Release 3.9.0b4
The fourth of five planned beta release previews with major new 3.9 features.
Events
Django London Virtual Meetup on July 14th
Looking for a virtual meetup to attend next week? Join Django London on July 14th featuring a talk by Django co-creator Simon Willison.
What's coming next in Wagtail? on July 15th
This webinar is for anyone managing a Wagtail site, using Wagtail as an editor, developing Wagtail sites or evaluating Wagtail for a future project.
San Francisco Django Virtual Meetup on July 23rd
We brought together over 160 people in our last nationwide virtual Django meetup. We're looking to go even bigger this time. Just because DjangoCon 2020 is canceled doesn't mean the show can't go on.
Articles
What's New in Django 3.1?
Coming in early August, async views/middleware/tests, cross-db JSONFields, updated admin, and more.
PyDev of the Week: Philip James
Philip James (@phildini) has spoken at various PyCons and DjangoCons and is the PyDev of the Week!
Refining exceptions with Context Decorators
An elegant way to add more descriptive exceptions via context decorators.
Arrange-Act-Assert: A Pattern for Writing Good Tests
A handy way to reason about tests in a Django app.
Django Testing Toolbox
An opinionated look at must-haves for Django testing, including pytest-django, factory_boy, and more.
Tutorials
How to Prototype a Web App with Django and Vue.js
Step-by-step through a basic Django/Vue full-stack app.
Asynchronous Task Queue with Django, Celery and AWS SQS
Configure async task queues with Django, Celery, Docker, and AWS SQS. Comes with a codebase on GitHub.
Get Started With Django Part 2: Django User Management
A look at how to work with Django user management and add it to your program.
Sponsored Link
Speed Up Your Django Tests
Are you bored of waiting for "manage.py test" to finish? Read this book while you wait! It has many tips and tricks that apply to all projects, big and small, and it covers both Django's test framework and pytest.
Videos
Multiple User Types
Daniel Feldroy, co-author of Two Scoops of Django, on how to implement multiple user types in Django.
Podcasts
Django Chat #71 - Aymeric Augustin
Aymeric is a longtime Django contributor and member of the Django Technical Board. We discuss his background with Django, contributions to the codebase and docs, multiple open-source projects, and more.
Projects
laymonage/django-jsonfield-backport
Backport of the cross-DB JSONField from Django 3.1.
lorinkoz/django-unmigrate
Smart reversion of Django migrations based on Git diff.
tomchristie/django-vanilla-views
Beautifully simple class-based views.
bartTC/django-attachments
A generic Django application to attach Files (Attachments) to any model.
adamcharnock/django-tz-detect
Easy user timezone detection for Django
jyveapp/django-pgtrigger
Primitives for configuring Postgres triggers on Django models.
Top comments (0)