Django News Newsletter

Archives
Jobs
Podcast
Videos
September 20, 2024

2024 Malcolm Tredinnick Prize nominations

DjangoCon US tickets, Malcolm Tredinnick Prize nominations, and the latest updates from the Django community!

News

Nominate a Djangonaut for the 2024 Malcolm Tredinnick Memorial Prize

Nominations are open until Monday, September 30th, 2024. Learn more about past winners here.

Last call for DjangoCon US 2024 tickets!

It's the very last call for DjangoCon US 2024 tickets!

Django Software Foundation

Could you host DjangoCon Europe 2026? Call for organizers

We are looking for the next group of organizers to own and lead the 2026 DjangoCon Europe conference.

Updates to Django

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

Last week we had 16 pull requests merged into Django by 8 different contributors - including 2 first-time contributors! Congratulations to khanxmetu and Gastón Avila for having their first commits merged into Django - welcome on board!

News in Django 5.2:

  • The new Model._is_pk_set() method allows checking if a Model instance’s primary key is defined. PR #18450
  • HttpRequest.accepted_types is now sorted by the client’s preference, based on the request’s Accept header.PR #18415
  • The new HttpRequest.get_preferred_type() method can be used to query the preferred media type the client accepts.PR #18415

Django 5.1.2 will also contain a fix for a regression that caused a crush when using the PostgreSQL lookup trigram_similar on output fields from Concat. (#35732)

Read about these topics in the Django Forum:

  • A new approach for auth.User model? Let's discuss this in: What does the community think to Carlton’s take on auth.User?
  • Is DEP009 (“async-capable Django”) still relevant?

Sponsored Link 1

Free Trial of Scout APM Today!

Need answers to your Django app questions fast? Avoid the hassle of talking with a sales rep and the long wait times of large support teams, and choose Scout APM. Get Django insights in less than 4 minutes with Scout APM.

Articles

Django: hoist repeated decorator definitions

Adam shows us how to reduce the repetition of Django's view decorators.

Mentors

Thoughts from a recent Djangonaut Space mentor on how to find, work, or be a great mentor to someone else.

🤠 UV Roundup: Five good articles and a pre-commit tip

Jeff did a round of articles on UV that he likes that have some good tips if you want to see what the fuss is about.

Why we wrote a new form library for Django

An alternative approach to Django forms inspired the creation of the iommi form library.

Release fatigue 😫 and going static

Emma shares her experience of transitioning to a statically generated website to combat release fatigue and simplify maintenance.

Things I’ve learned serving on the board of the Python Software Foundation

Simon Willison's take on two years on the board of directors for the PSF.

Spiderweb: the Tiny Web Framework

Spiderweb is a lightweight web framework built to understand how frameworks like Django and Flask work.

Events

What I'm bringing to DjangoCon US 2024

Drew Winstel's list of packing items he's bringing to DCUS. A good last-minute guide for anyone still packing!

Podcasts

Django Chat #166: Django Fellows - Natalia Bidart & Sarah Boyce

Our two Django Fellows join us to discuss new features in the Django 5.1 release, major improvements to accessibility, future updates in Django 5.2 and 6.0, and more.

Django Girls podcast: Take your career to the next level with Çağıl

An exciting chat with Çağıl, a backend engineering lead, vice president @ Django Software Foundation, and the co-organizer of the London Django Meetup.

Django Job Board

Senior Full Stack Developer at Baserow 🆕

Django Backend Developer at Spotter AI 🆕

Back-end developers at ISM Fantasy Games

Python Engineer – API and SaaS Application Development at Aidentified, LLC

Software Developer at Habitat Energy

Django Codebase

What does the community think to Carlton’s take on auth.User?

A lively and ongoing discussion on the current status of auth.User.

Django Fellow Report - Natalia - 2024

Did you know our Fellows have a weekly report on what they're working on? Check out Natalia's.

Django Fellow Report - Sarah - 2024

The weekly Fellows Report from Sarah Boyce, who also regularly reports on what she's working on.

Projects

itsthejoker/spiderweb

A small web framework, just big enough for a spider.

valberg/django-admin-tui

Django Admin in the terminal!

Outro

We (Jeff and Will) are at DjangoCon US next week! If you are attending and enjoy the newsletter, let us know. We'd love to hear from you and say hi in person.


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.