django-planet
April 5, 2024

Django News - Django 5.0.4 bugfix release - Apr 5th 2024

in blog Django News
original entry Django News - Django 5.0.4 bugfix release - Apr 5th 2024

News

Django bugfix release issued: 5.0.4

Check out the Django 5.0.4 release notes for a list of five bug fixes in this release.

djangoproject.com

Join DEFNA! Board Member Recruitment

Django Events Foundation North America (DEFNA) is seeking another board member. This is a great chance to help grow the DjangoCon US community.

defna.org

PSF News: New Open Initiative for Cybersecurity Standards

A new Open Initiative for Cybersecurity Standards by the PSF, Apache Software Foundation, Eclipse Foundation, other code-hosting open source foundations, SMEs, industry players, and researchers. This collaboration is focused on meeting the real challenges of cybersecurity in the open-source ecosystem and demonstrating full cooperation with and supporting the implementation of the European Union’s Cyber Resilience Act (CRA).

blogspot.com

Updates to Django

Bringing you today’s ‘Updates on Django’ is Emmanuel Katchy from Djangonaut Space!

Last week, we merged 8 pull requests into Django, thanks to 5 different contributors! Congratulations to Taishi Endo for getting their first PR merged into Django - welcome aboard!

An accessibility change has been implemented in the admin UI with PR #17489, making the "Change Password" link a more user-friendly button.

Have you ever wondered what happens to NULL values in a field with a unique constraint? Django's UniqueConstraint.nulls_distinct determines if the database treats NULL values as distinct/unique. PR #18022 addressed a bug when using nulls_distinct and additional constraint conditions.

Django Newsletter

Funding and Fundraisers

Introducing PyBazaar: A Hub for Python Developers

Aidas Bendoraitis of Django Tricks is launching a fundraiser on Indiegogo for a new Python Developer Marketplace called PyBazaar.

indiegogo.com

Sponsored Ad

crunchydata.com

Articles

⭐ My Accessibility Review Checklist

Sarah Abderemane shares her personal accessibility review checklist. Everyone should read it.

sarahabd.com

ASGI deployment options for Django

Recently retired Django Fellow Mariusz Felisiak explores the world of ASGI servers.

fly.io

10 reasons I stick to Django rather than FastAPI

A long-time Django developer lists his ten personal reasons for using Django even amidst the rapid rise in popularity of FastAPI.

david-dahan.com

Enforcing conventions in Django projects with introspection

How to use the great introspection capabilities in Python to help enforce naming conventions in Django projects.

lukeplant.me.uk

Use weird tests to capture tacit knowledge

Justin Duke, the creator of Buttondown, writes about his approach to adding tests to a mature codebase as a proxy for better documentation.

jmduke.com

Inline run dependencies in pipx 1.4.2

This article shows off Pipx 1.4.2's experimental implementation of the recently accepted PEP 723, which is tremendously useful for simple scripts & utilities.

iscinumpy.dev

Know your (documentation) audience

Why nobody likes your docs and your Single Source of Truth isn't working.

another.rodeo

Python Project-Local Virtualenv Management Redux

An updated look at local environment management in Python.

hynek.me

Podcasts

Django Chat: Django ORM with Simon Charette

Simon is a longstanding contributor to Django and a member of the Steering Council and the Security Team. We discuss his current work at Zapier, type hints, django-ninja vs Django REST Framework, and thoughts on the future of Django.

djangochat.com

Django Brew: Episode 1: Fried-green introverts

A fun, caffeine-powered podcast about the Django web framework by Adam Hill and Sangeeta Jadoonanan!

djangobrew.com

Django News Jobs

New and open jobs this week!

Senior Software Engineer (backend) – IASO at Bluesquare 🆕

Django Developer at The Developer Society

Senior Full Stack Engineer at Carbon Equity

Full-stack Python Developer at Scalable Path

Django Developer at Ambient

Senior Django Developer at Ströer Media Deutschland GmbH

django-news.com

Projects

blacknoise – ASGI app for static file serving

blacknoise is an ASGI app for static file serving inspired by whitenoise and following the principles of low maintenance software. Black is also pre-alpha software and everything is subject to change.

406.ch

feincms/form-designer

A simple form designer for Django.

github.com

Sponsorship

🌷 Spring Newsletter Sponsorships

Want to reach over 3,700+ active Django developers? Full information is available on the sponsorship page.

django-news.com


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