django-planet
Jan. 31, 2025

Django News - 400 DSF Members - Jan 31st 2025

in blog Django News
original entry Django News - 400 DSF Members - Jan 31st 2025

News

PyPI Now Supports Project Archival

Projects on PyPI can now be marked as archived.

pypi.org

Django Software Foundation

400 individual members of the Django Software Foundation

The Django Software Foundation reached 400 individual members.

thib.me

Updates to Django

Today 'Updates to Django' is presented by Abigail Afi Gbadago from Djangonaut Space!

Last week we had 21 pull requests merged into Django by 12 different contributors - including 2 first-time contributors! Congratulations to Gregory Mariani and Igor Scheller for having their first commits merged into Django - welcome on board!🎊

Highlights of the changes made:

  • The main branch is now tracking development for Django 6.0.
  • You can now squash a squashed migration. This eases the squashing process (#19082).
  • Support has been dropped for Python 3.10 & 3.11 (#19067)

Django Newsletter

Wagtail CMS

Our updated Accessibility Conformance Report

Wagtail has released a new Accessibility Conformance Report for version 6.3, showcasing improvements across WCAG 2.2 criteria, detailing compliance in the CMS, documentation, and websites, and inviting feedback for further accessibility enhancements.

wagtail.org

Sponsored Link 1

Hiring Jr. Web Services Engineer

This position is for someone who can bring their python software development experience to support Playdate, Game Publishing, and our Apps! You would be responsible for contributing to and maintaining our growing flock of Flask and Django web applications.

Additionally, Panic hires interns every summer via The Script (https://thescript.org/internship-program/), designed for college students with underrepresented backgrounds entering freshman through senior years.

panic.com

Articles

Database Indexing in Django

Explore the fundamentals of database indexing in Django—covering types, advantages, and practical examples—to help you significantly improve query performance and scalability in your projects.

testdriven.io

An Introduction to Django Views

An overview of Django views, covering function-based vs. class-based approaches, best practices, and practical PyCharm tips for streamlined web development.

jetbrains.com

Django 5.2 simple_block_tag with HTMX

Django 5.2 introduces the new simple_block_tag(), demonstrated here with HTMX to validate and test custom attributes for more robust and maintainable components.

better-simple.com

Avoiding Mocks: Testing LLM Applications with LangChain in Django

A practical method for testing Django-based LLM apps with LangChain uses a custom fake backend to avoid mocks, enabling flexible refactoring and thorough validation of model interactions.

lincolnloop.com

Add headings to HTML landmarks

Use visually hidden headings to make your website easier to navigate.

marijkeluttekes.dev

Rendering form fields as group in Django

A welcome addition in Django 5.0, the concept of field groups makes a lot easier to customize the layout of our Django forms.

valentinog.com

Looking at Django task runners and queues

A look at different ways to combine scheduled and one-off background jobs in Django—comparing django-apscheduler, django-tasks, django-q2, Celery, and cron—to handle tasks like sending email and long-running processes efficiently.

loopwerk.io

Events

PyOhio 2025

PyOhio is a free annual Python community conference based in Ohio this July 26-27, 2025.

pyohio.org

Tutorials

How to Use GraphQL in Django with Elasticsearch

A guide to combining Graphene-Django with Django Elasticsearch DSL to create high-performance GraphQL endpoints, complete with advanced search and filtering via Elasticsearch.

djangotricks.com

Sponsored Link 2

Django & Wagtail Hosting for just $9/month

New year, new site! Finally put those domain names to use and launch that side-project, blog, or personal site in 2025. Lock in this limited time pricing by Feb 28.

codered.cloud

Podcasts

Real Python #236: Simon Willison: Using LLMs for Python Development

Simon talks about his LLM research and explores ways of writing Python code with these rapidly evolving tools.

realpython.com

Django News Jobs

⭐ Jr. Web Services Engineer at Panic 🆕 (featured)

Senior Backend Engineer at BactoBio 🆕

Software Engineer I at Spark

Senior Software Engineer at Spark

Engineering Manager at Spark

Front-end developer at cassandra.app

Lead Django Developer at cassandra.app

DĂ©veloppeur(se) back-end en CDI at Brief Media

Django Newsletter

Projects

drf-forms/drf-schema-adapter

Making using Django with frontend libraries and frameworks DRYer.

github.com

nanuxbe/django-classy-doc

django-classy-doc brings Classy Class-Based Views-style docs to your own code.

github.com


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