News
Wagtail 2.12.4, 2.11.7, and 2.13rc1
New security releases for Wagtail 2.12.4 and 2.11.7 along with 2.13rc1.
Django: Technical Board Candidate Registration
With the completion of the Django 3.x major release cycle and in accordance with DEP-10 it is now time to collect candidates for the Django Technical Board. Registration for Candidates will end on April 27th, 2021 AoE.
Get PyCharm, Support Django
Until April 29, you can purchase PyCharm at 30% off and the full purchase price will be donated to the Django Software Foundation.
Articles
Django Tailwind v2.0 is out. It brings the "JIT" mode and hot reloading. ⚡
Django Tailwind is an integration package for Tailwind CSS and v2 brings JIT and hot reloading.
Your Guide to Connection Management in Postgres
If you aren't sure what connection pooling is or why you'd ever need it, this article dives into three variations and walks you through the benefits of each.
15 DevTool Secrets for JavaScript Developers
A set of helpful tips for Chrome and Firefox DevTools tips.
Progressively Enhance a Form with HTMX
Django Fellow Carlton Gibson posted a nice example of how to progressively enhance a form with htmx.
Work with GitHub Actions in your terminal with GitHub CLI - The GitHub Blog
As of 1.9.0, GitHub Actions is available in your terminal. Two new top-level commands, gh run
and gh workflow
, provide insight into workflow runs.
PyCharm Introduction to Django + AWS
An 8-part guide to Django and AWS, including the use of Django REST Framework and authentication.
Events
PyOhio 2021 Call for Proposals
PyOhio 2021 takes place July 31 and proposals for talks can be submitted until May 3rd.
Sponsored Link 2
Senior Django Developer
As a Senior Django Developer you’ll work alongside the CTO, fellow software engineers, product managers, and designers, to execute major technical projects on Muck Rack, lead the building of new features, and help shape our engineering culture and processes. Our engineers are not siloed to any particular part of the application–everyone contributes everywhere. You should be excited about working with large amounts of data.
Projects
adamchainz/heroicons: Use heroicons in your Django and Jinja templates.
Use heroicons in your Django and Jinja templates. Contribute to adamchainz/heroicons development by creating an account on GitHub.
See Adam's Introducing the heroicons Python Package write-up about the package.
tfranzel/drf-spectacular: Sane and flexible OpenAPI 3 schema generation for Django REST framework.
Sane and flexible OpenAPI 3 schema generation for Django REST framework. - tfranzel/drf-spectacular
wagtail/wagtail-airtable: Airtable import and export support for Wagtail pages and Django models.
Airtable import and export support for Wagtail pages and Django models. - wagtail/wagtail-airtable
Sponsorship
Sponsor Django News Newsletter!
Reach over 1,879 engaged Django developers every week. Sponsorship availability, prices, and details are available here.