Django News Newsletter

Archives
Jobs
Podcast
Videos
November 1, 2024

Django Girls Turns 10

2025 DSF Board Candidates, Django Girls turns 10th, Python is #1, Dracula theme for Django, and much, much more.

News

2025 DSF Board Candidates

There are 21 individuals who have chosen to stand for election, and here is a complete list including their candidate statements.

Voting closes on November 15, 2024, at 23:59 Anywhere on Earth.

Django Girls Blog — It's our 10th birthday!

Django Girls has turned 10!  We’re so proud to reach this momentous milestone and of everything the community has achieved!

During the past decade, 2467 volunteers in 109 countries have run 1137 free workshops. More than 24,500 women in 593 cities have attended our events, and for many of them, Django Girls was their first step towards a career in tech.

The results speak for themselves.

Octoverse: AI leads Python to top language as the number of global developers surges

In this year’s Octoverse report, Python overtook JavaScript as the most popular language on GitHub.

PSF Fellow Nominations Q4 Due Date

PSF Fellow nominations for Q4 2024 are open until November 20th—nominate someone whose contributions to the Python community deserve recognition.

Updates to Django

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

Last week we had 21 pull requests merged into Django by 15 different contributors - including 5 first-time contributors! 🎉

Congratulations to Karol Alvarado, Abigail Afi Gbadago 🚀 , amirreza sohrabi far, Emme Bravo 🚀, Sarah Sanger🚀 and tainarapalmeira 🚀 for having their first commits merged into Django - welcome on board! ⛵

Coming in Django 5.2

  • Support has been for MBRCoveredBy, ST_GeoHash, ST_IsValid, ST_Collect in MariaDB 11.7
  • Support has been added for GDAL curved geometries in GeoDjango. Special thanks for the long work on this PR 🥳

Sponsored Link 1

A book about Django's asynchronous capabilities and the async protocols of the web such as WebSockets, Server Sent Events, Long Polling, GraphQL Subscriptions, Streaming, etc.

Articles

How to Keep Up with Django

Part 20 of Eric Matthes's excellent series focuses on staying informed about Django code and community.

Should you use uv’s managed Python in production?

The uv package manager can also install Python for you. Should you use this feature in production?

Improving the New Django Developer Experience

The author of the new package, dj-beat-drop, expands on his DjangoCon US lightning talk about improving the experience for new Django developers.

Start Coding Now - Empty Image Fields in Django

A short and sweet tip about Django's FileField and ImageFields.

Django Commons

Django Commons is a new project similar (but with significant differences) to the long-standing Django Jazzband organization.

Django TemplateYaks

Emma explores a new approach to Django template tags by introducing class-based tags for easier reusability and customization, making complex template tag creation more manageable.

Customize SaaS Apps with Django Tenant

Customize form options for multi-tenant SaaS apps with the new django-tenant-options package, which enables standardized, flexible forms across tenants while preserving data integrity and consistency.

Videos

Modern web apps with (almost) no JavaScript: Enhancing user experience with HTMX in Django

Learn how to significantly enhance user experience with HTMX, covering practical examples like click-to-edit interfaces, infinite scrolling, and real-time search, demonstrating how HTMX can simplify development and improve performance.

Building a Data Harmonization Engine on top of Django - The Good, the Bad, and the Ugly

The story of Data Hub, a research project in epidemiology that integrated data processing pipelines in Django, fought with the documentation to build, deployed, and tried to make reusable for use-cases in other domains.

Manage.py as the task runner

In this talk, we go through how to create, extend and replace existing management commands. We see how to use other programs from manage.py, setup proxy connections and integrate secrets.

Sponsored Link 2

YOUR AD HERE

Our newsletter has a large and engaged audience of active email subscribers and an impressive open (59%) and click rate (29%). Django News has availability this quarter for single week ads or bundle deals.

Podcasts

Ep169: Python Core Developer - Mariatta Wijaya

Mariatta is a Python Core Team member, Python podcaster, and former PyCon Chair. We discuss her work with Python over the years, using Django in her day job, and her new consultancy, CMD Limes.

Django Job Board

Software Engineer (Python) - Fully remote at Bidnamic 🆕

Full Stack Python Developer at TeraLumen Solutions Pvt Ltd

Senior Python Engineer at Kazang a company part of the Lesaka Technologies Group

Chief Technology Officer at Torchbox

Software Engineer, Archiving & Data Services (Remote) at Internet Archive

Django Developer -- Data Science & Algo Focus | Remote at Spotter AI

Senior Python / Django Back-end Developer with Multi-Dimensional Data Analysis Experience at Scalable Path

Full-stack Python Developer at Scalable Path

Documentation platform engineer at Canonical

Projects

sjbitcode/django-admin-dracula

🦇 Dracula theme for the Django admin. (Jeff's favorite theme)

epicserve/dj-beat-drop

A CLI for creating new Django projects.

Sponsorship

🌟 Sponsor Django News

Would you and your company be interested in reaching over 4,000 active Django developers? We have the Fall sponsorship inventory available.

Please find out more on our sponsorship page.

Thank you for being a part of our community and supporting Django News!


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.