in blog | Django News |
---|---|
original entry | Django News - Django 5.2 RC1, Python 3.14 Alpha, and New Security Discussions - Mar 21st 2025 |
The final opportunity for you to try out a composite of new features before Django 5.2 is released.
Python 3.14.0a6 alpha (Pi Day release) introduces deferred annotation evaluation and improved interpreter performance, offering potential efficiency gains for Django-based projects.
Django Fellow Sarah Boyce proposes enabling project owners to mark pull requests private when disclosures expose vulnerabilities, thereby restricting unauthorized access and reducing malicious exposure risks.
The board discussed automating Contributor License Agreement emails, proposed GitHub-based bylaws updates, and coordinated community events at PyCon US and Italia 2025.
Cory Zue, a seasoned Django developer and entrepreneur, excels in innovative project creation, advanced Django guides, and promoting community engagement.
FOSDEM 2025 highlighted inclusive web practices through Django-enabled sessions on automated accessibility testing, secure WebAuthn implementation, and innovative localization approaches.
Today 'Updates to Django' is presented by Abigail Afi Gbadago from the DSF Board and Djangonaut Space!🚀
Last week we had 16 pull requests merged into Django by 12 different contributors - including a first-time contributor! Congratulations to haileyajohnson 🚀 for having their first commits merged into Django - welcome on board! 🥳
single_object
argument to LogEntry.objects.log_actions()
has been restored.Special thanks to wookkl for the long work on this PR 🥳
Django Newsletter
Recent statistics reveal that uv has overtaken Poetry as the second most popular package installer for Wagtail installations, prompting updates in developer documentation and tooling.
Explore the official MongoDB Django backend! Learn to connect, model, and manage data with detailed documentation. Discover how to leverage MongoDB's performance and scalability within your Django projects.
Django 5.2's introduction of simple_block_tag
streamlines reusable navigation component creation through custom template tags, significantly reducing boilerplate while enhancing overall template functionality.
Velda Kiara reflects on her journey from attending DjangoCon US in 2023 to taking on multiple leadership roles in 2024—including serving as a DEFNA director, chairing the Code of Conduct committee, and volunteering as a session chair.
Enhance Django web forms accessibility by customizing form renderers for proper aria-describedby usage to communicate errors and help text while disabling default browser validation.
Implement smooth cross-page transitions in Django projects using the View Transition API and CSS animations, supporting both dynamic updates via HTMX or Alpine AJAX.
Django-import-export testing reveals that .xlsx files saved via Google Sheets lack empty columns, causing InvalidDimensions
errors due to mismatched header counts.
Explains using Django's perms object to conditionally render UI elements, such as the Wagtail admin panel link, based on the current user's permissions.
If you're in the Boston area, come visit the beautiful Microsoft NERD Center and hear a talk on Django + Data Science, March 25th at 6pm.
Django QuerySet optimization techniques use defer, only, and exclude to reduce unnecessary data fetching and improve SQL performance in web applications.
Explore architectural trade-offs between SPAs and server-rendered apps using HTMX and AlpineJS to optimize state management, performance, and development constraints.
Empower your business by leveraging the power of Django with the help of HackSoft! We are the Django experts you can count on for building your Django application. Learn more!
Lily joins us again to talk about the new Steering Council, composite primary keys in Django 5.2, working with uv package manager, and more.
Senior Developer Advocate at MongoDB
Software engineer(all levels) at Carbon Equity
Junior Full Stack Developer – Python at Krotos
Mid/senior level django developer at Green Web Foundation
Django Newsletter
Use Typer (type hints) to define the interface for your Django management commands.
Tailwind CSS standalone CLI bundled with daisyUI.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.