Django News Newsletter

Archives
Jobs
Podcast
Videos
July 2, 2021

Django security releases 3.2.5 and 3.1.13

DjangoCon US call for proposals, production-ready setup, DRF permissions, and more.

News

Django security releases (3.2.5 and 3.1.13)

Django versions 3.2.5 and 3.1.13 have been released. They fix one security defect with severity “high." As always, it is strongly recommended to update to the latest version of Django in your projects.

Python 3.9.6, 3.8.11, 3.7.11, and 3.6.14

Python 3.9.6 is the newest major stable release. Python 3.8.11 marks the first security-only release joining 3.7.11 and 3.6.14 in the security-only stage of their life cycles.

Articles

How to Start a Production-Ready Django Project

Vitor from SimpleIsBetterThanComplex.com shows his approach for organizing Django projects these days.

Built-in Permission Classes in Django Rest Framework

A look at the 7 built-in permission classes in DRF.

How to use Python’s HTTPStatus with Django - Adam Johnson

A look at two different ways to use HTTPStatus in your Django code.

YAGNI exceptions

A look at several You Ain't Gonna Need It exceptions for Django apps. There are some things which really are easier to do earlier than later, and where natural tendencies or a ruthless application of YAGNI might neglect them

Typeclasses in Python

A very interesting deep-dive on typclassess in Python.

Events

DjangoCon US 2021 - Call for Proposals

The online conference runs October 21st - 23rd. CFP closes on July 18.

Videos

Django REST Framework series - VItor Freitas

A 5-part introduction to DRF that covers getting started, viewsets, tokens, serializers, and more.

Django Tutorial for Beginners - Programming with Mosh

Hour-long introduction to Django.

Django Docs

Database access optimization | Django documentation

This is a new section where we highlight particularly well-written sections of the extensive Django docs. This one covers the deep topic of database optimization, including QuerySets and bulk methods.

Podcasts

The Changelog #444: Every commit is a gift with Brett Cannon

Brett is Dev Manager of the Python Extension for VS Code, Python Steering Council Member, and core team member for Python.

Projects

wagtail-markdown

Version 0.7.0 was just released of this package adding Markdown support to Wagtail.

wagtail-localize

1.0 Release candidate just released for this translation plugin for Wagtail CMS.

kushaldas/pep582

A single file implementation of PEP 582: Python local packages directory.

Sponsorship

Trying to hire Django developers? Have a product you want the community to know about?

Reach over 1,994 engaged Django developers every week. Sponsorship availability, prices, and details are available here.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.