Django News Newsletter

Archives
Jobs
Podcast
Videos
October 11, 2024

Python 3.13 and Django 5.1.2 bugfix released

Python 3.13 release, Django 5.1.2, DSF Board Nominations, DjangoCon US recaps, and more.

News

Django bugfix release issued: 5.1.2

Three new bugfixes in the latest release. As always, the best security policy is being on the latest version of Django.

Python 3.13.0 released

The official release for Python 3.13 and a listing of new and deprecated features.

What's New in Python 3.13 is a detailed look at all the new features.

Python Insider: Python 3.12.7 released

The seventh maintenance release of Python 3.12 is now available.

Join the Python Developers Survey 2024

The annual Python Developers Survey is now live. This is your chance to weigh in on the current state of the language and the ecosystem around it.

Django Software Foundation

2025 DSF Board Nominations

Another reminder that nominations are open for the Django Software Foundation Board. Of our 7 directors, there are 4 positions currently open, with each position serving for two years.

If we had $1,000,000…

Jacob Kaplan-Moss expanding on his DjangoCon US talk on what the DSF might do with more money.

DSF initiatives I'd like to see

An article-length gist from Django Fellow Sarah Boyce on what the DSF Board (and new members!) might accomplish.

Thoughts on the Treasurer Role at Tech NonProfits

In light of recent fraud by the Treasurer at Pycon NZ, the author weighs in on his time as Treasurer of the Django Software Foundation.

Wagtail CMS News

Wagtail vs Wordpress

Can't decide between Wagtail and Wordpress? See these two content management projects compare and which one could be the best CMS for your project.

Updates to Django

Today 'Updates to Django' is presented by Raffaella Suardini from Djangonaut Space!

Last week we had 5 pull requests merged into Django by 4 different contributors - including 2 first-time contributors! Congratulations to Aditya Chaudhary and Chiara Mezzavilla for having their first commits merged into Django - welcome on board!

In Django 5.2 the debug() context processor is no longer included in the default project template. PR #18629

Do you want to find out who contributed to Django 4.1? There's an interesting notebook to find out the steps to achieve this goal.

Sponsored Link 1

YOUR AD HERE

Our newsletter has a large and engaged audience of active email subscribers and an impressive open (59%) and click rate (29%). Django News has availability this quarter for single week ads or bundle deals.

Articles

Django Project Ideas

A list of Django project ideas that will help you expand your competence, whether you’re new to the framework or looking to advance your existing skills.

Django: speed up tests slightly by disabling update_last_login

Django’s test client provides two methods to log in a user: login() and force_login(). The latter one is faster because it bypasses the authentication backend, including password hashing, and just sets a session to have the user logged in.

Switching from virtualenvwrapper to direnv, Starship, and uv

Trey watches us through switching from virtualenvwrapper to direnv, Starship, and uv.

Where are you? - Part 1 - Geocoding with Nominatim to empower area search

A new series on setting up Geocoding is building towards using it with Django.

Fellows

Fellows Reports (Week 40)

Do you know the Fellows maintain a weekly listing of all their work? Well they do! Here is the latest for Natalia and for Sarah.

Events

DjangoCon US 2024 Recap - Kati Michel

Kati has the most-detailed recaps of DCUSs. Check this out for a full summary of the week's activities.

DjangoCon US 2024 - Short Summary

Lance Goyke's impressions of attending DCUS this year.

DjangoCon US 2024 Conference Wrap Up

A wrap up (with full conference photo!) of this year's event.

Design Articles

HTML for People

HTML isn't only for people working in the tech field. It's for everyone. Learn how to make a website from scratch in this beginner friendly web book.

Django Job Board

Chief Technology Officer at Torchbox πŸ†•

Software Engineer, Archiving & Data Services (Remote) at Internet Archive πŸ†•

Django Developer -- Data Science & Algo Focus | Remote at Spotter AI πŸ†•

Senior Python / Django Back-end Developer with Multi-Dimensional Data Analysis Experience at Scalable Path πŸ†•

Full-stack Python Developer at Scalable Path πŸ†•

Documentation platform engineer at Canonical πŸ†•

Senior Full Stack Developer at Baserow

Django Backend Developer at Spotter AI

Back-end developers at ISM Fantasy Games

Django Codebase

If Django were created today, which batteries would you expect to be included in core?

Community thoughts on modernizing Django.

Django Forum

2025 DSF board elections

An announcement and community discussion around the upcoming Django Software Foundation Board elections.

Projects

amirreza8002/django-valkey

A Valkey cache and session backend for Django.

TypeError/secure

Lightweight modern Python library to add security headers (CSP, HSTS, etc.) to Django, Flask, FastAPI, and more. Secure defaults or fully customizable.


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.