Nov. 10, 2023

Django News - 205 Reset Content - Nov 10th 2023

News

The annual Python developers survey is out. Please take a moment to share your Python practices as the results do have a big impact on the organizations and maintainers in our community.

alchemer.com

Andrew Godwin, the developer of Takahē, is looking for new maintainers who want to help out in exchange for mentorship.

aeracode.org

Updates to Django

Last week we had 14 pull requests merged into Django by 9 different contributors - including 2 first time contributors! Congratulations to chenow and Patrick Rauscher for having their first commit merged into Django - welcome on board!

Some interesting things from last week...

  • Django 5.1 increased support for window frames. Specifically, RowRange and ValueRange now accept an exclusion argument.
  • We had some security releases issued: 4.2.7, 4.1.13, and 3.2.23
  • There was an interesting forum discussion around updating the DEP process.

Do you speak Português or हिंदी? We will soon have a translation string freeze for the 5.0 release, so this is a good time to join a translation team! You can see the languages Django supports on transifex as well as the ones missing translations. Perhaps you can help translate Django and make it more accessible to our global community!

Django Newsletter

Sponsored Link

Build your knowledge and skills in essential Django and Wagtail CMS practices. A two-part training programme, led by Senior Wagtail Developers that extends way beyond typical tutorials and documentation. Only 10 places available per course. Apply here: https://bit.ly/wagtail-developer-training-course

bit.ly

Articles

An introduction to database-generated columns using SQLite and the new GeneratedField added in Django 5.0.

paulox.net

How to attach volumes, run migrations, and get SQLite working for Django applications on Fly.io.

programmingmylife.com

A guided deep dive into Django's source code to understand why your application is failing CSRF validation.

better-simple.com

Sometimes, you lose track of your terminal window but still need to stop a Django development server. Here's how!

startcodingnow.com

A pattern to speed up the GitHub Actions workflow of projects using Python, Pip, and pip-tools.

adamj.eu

Events

The PyLadiesCon 2023 Online conference schedule is live and spans ~24 hours, and three days, of back-to-back talks.

pyladies.com

Django Boston is back on November 14th at 6pm EST with two talks on Celery and API client generation.

meetup.com

Three talks on November 16th on topics including no downtime migrations in Django.

meetup.com

Whether you attended DjangoCon US in person, virtually, or wished you could, this is a fantastic deep writeup of the event from one of its organizers.

github.com

Sponsored Ad

ter.li

Videos

30 minutes of Lightning talks from Django Day in Copenhagen recently.

youtu.be

A look at concurrency in the database through programming language concepts and try to understand what happens behind the scenes of pessimistic and optimistic locking.

youtu.be

How and why to have a style guide for tests in your Django application.

youtu.be

Podcasts

Sarah is a British developer based in Germany who is a member of Django’s Review and Triage Team. She is also a co-organizer of Djangonaut Space, a new mentorship program to onboard and develop Django contributors.

Sarah also contributes to our Django News "Updates to the Django" section.

djangochat.com

A discussion of Git Mastery, Python tooling, the future of Django + Htmx / front-end development, and more.

pybit.es

Django News Jobs

We have two new jobs this week on Django News Jobs and several positions that are still open.

Senior Python Engineer at Loginsoft 🆕

Software Engineer - Ubuntu Systems Management at Canonical 🆕

Front End Web UI Django Developer (NC) at Ansys

Junior Web Developer at The Westervelt Company

Django Girls Communications Officer at Django Girls

Django Girls Awesomeness Ambassador at Django Girls

Django Newsletter

Projects

Use any icon (100,000+) from Iconify, for TailwindCSS.

github.com

Send SMS from Django application using any SMS service provider just writing a single line of code.

github.com


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