django-planet
July 25, 2025

Django News - DjangoCon US 2025 Talks Announced - Jul 25th 2025

in blog Django News
original entry Django News - DjangoCon US 2025 Talks Announced - Jul 25th 2025

News

Announcing our DjangoCon US 2025 Talks!

The official DjangoCon US 2025 talk lineup has been unveiled, featuring expert sessions on Django deployments, ORM alternatives, search, AI integration, CMS, migrations, performance, and community practices.

djangocon.us

Python 3.14 release candidate 1 is go!

This is the first release candidate of Python 3.14.

blogspot.com

PSF Board Election Nominations Opening July 29th

PSF opens 2025 Board Election nominations from July 29 to August 12 UTC, providing a timeline, resources, and guidance for prospective candidates.

blogspot.com

Updates to Django

Today 'Updates to Django' is presented by Pradhvan from the Djangonaut Space! 🚀

Last week we had 14 pull requests merged into Django by 8 different contributors including 2 first-time contributors! Congratulations to LauHerregodts and Ishita Jain for having their first commits merged into Django, welcome on board! 🎉

This week's Django highlights 🌟

Deprecated most positional args to django.core.mail, adding deprecation warnings for non-keyword arguments in email functions, with removal planned for Django 7.0.

Added support for GeometryType database function, bringing new GIS functionality for spatial queries with cross-database compatibility including Oracle.

Updated migration command to record applied/unapplied migration statuses recursively, fixing how Django handles double-squashed migrations to ensure proper status tracking.

That's all for this week in Django development! 🐍 🦄

Django Newsletter

Sponsored Link 1

AI-Powered Django Development & Consulting

REVSYS specializes in seamlessly integrating powerful AI technologies, including GPT-4, into your existing Django applications. Your Django project deserves modern, intelligent features that enhance user engagement and streamline content workflows.

revsys.com

Articles

Checking Out CPython 3.14's remote debugging protocol

Python 3.14 adds sys.remote_exec and python -m pdb -p pid for nonintrusive remote debugging and script injection into running processes without restarting.

rtpg.co

How to Get Foreign Keys Horribly Wrong

Common Pitfalls and Potential Optimizations in Django.

hakibenita.com

Quirks in Django's template language part 2

Django’s center filter inherits Python’s str.center odd padding behaviour, causing inconsistent centering for odd padding totals unless overridden with custom filters.

lilyf.org

How I do it

Daniel Stenberg shares his disciplined, independent, user-centric leadership approach and daily routine that sustain his long-term success leading the curl project.

haxx.se

Django: iterate through all registered URL patterns

Recursive generator function traverses Django URLResolvers to list all registered URL patterns and namespaces for auditing views or enforcing inheritance rules.

adamj.eu

EuroPython 2025 in Prague Recap

A recap by Will Vincent sharing talks, Django's 20th anniversary celebration, and sights/sounds in Prague.

wsvincent.com

Philadelphia parking violations: Report obstructions to PPA - WHYY

From illegal sidewalk parking to bike lane obstructions, violations captured by photo trigger an automatic report that gets sent to the PPA.

https://github.com/PhillyBikeAction/apps

whyy.org

Events

Wagtail Space 2025 CFP

Wagtail Space 2025 is seeking 25-minute proposals from developers and professionals to share insights on modern Django, Wagtail, and Python practices at its October conference.

pretalx.com

DjangoCon Videos

Feature Flags: Deploy to some of the people all of the time, and all of the people some of the time! - Graham Knapp

Feature flags activate features for some users whilst hide them for others. They help you deploy code more often, work more collaboratively, get early feedback from colleagues and customers and separate deployment from feature activation.

djangotv.com

The incredible Djangonaut Space project - Paolo Melchiorre

A talk on what the Djangonaut Space program is up close, understand its goal and its innovative strength. Analyzing it from the internal point of view, but also from that of its participants, in the hope of inspiring other people to participate.

djangotv.com

Anatomy of a Database Operation - Karen Jex

What happens behind the scenes when you send a query to your database? How is the data stored, retrieved and modified? Why should you care?

With a basic understanding of the way select, insert and update operations work, you can make sure your code and database play nicely together!

djangotv.com

Podcasts

Test & Code 235: pytest-django with Adam Johnson

Adam Johnson joins the show to share tips and insights on using pytest-django to improve Django testing.

transistor.fm

Django News Jobs

Senior Backend Engineer at Prowler 🆕

Full Stack Engineer at LevPro

Backend Engineer at 7Learnings

Senior Backend Python Developer at Gravitas Recruitment

Django Newsletter

Projects

fstrings.wtf - Python F-String Quiz

Test your knowledge of Python's f-string formatting with this interactive quiz. How well do you know Python's string formatting quirks?

fstrings.wtf

Brktrlw/django-admin-collaborator

Real-time collaborative editing for Django admin with WebSockets

github.com

mohitprajapat2001/django-otp-keygen

A Multi Purpose Django package to generate and manage One-Time Passwords (OTP).

github.com

Sponsorship

Lightning-Fast Python: Mastering the uv Package Manager - Livestream on August 7th

Register for an upcoming livestream featuring Michael Kennedy, host of Talk Python to Me and Python Bytes podcasts, on August 7th at 11am Eastern Daylight Time (UTC-4).

jetbrains.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.