in blog | Django News |
---|---|
original entry | Django News - 204 No Content - Django 4.2.7, 4.1.13, and 3.2.23 Security Release - Nov 3rd 2023 |
A new security release for a potential denial of service vulnerability in UsernameField
on Windows. As ever, the best security practice is to keep your Django version up to date with the latest release.
The PSF's first Communications Manager will establish a PSF communications calendar, including annual messaging, newsletters, and blog posts. She will also partner with our Executive Director, Deb Nicholson, and other staffers to enhance our support for the Python community with various initiatives.
Last week we had another massive 18 pull requests merged into Django by 13 different contributors - including 4 first time contributors! Congratulations to ksg, Leo Suarez, Izzy Hyman and CheesyPhoenix for having their first commit merged into Django - welcome on board!
The System check framework docs now has a new section on writing integration tests: System check framework - Writing integration tests. I always love to see the documentation continue to improve to better serve the community!
Coming in Django 5.1, there will be a new template tag {% query_string %}
that allows changing a
django.http.QueryDict
instance for use in links, for example, to generate a link to the next page while keeping any
filtering options in place. This should be hugely useful! You can read more about this here:
query_string docs
Django Newsletter
Wagtail 5.2 is designated a Long Term Support (LTS) release which includes a redesigned page listing view, OpenSearch support, responsive & multi-format images with the picture tag, and much more.
A nice overview of Wagtail 5.2's new features.
Get support for your developers from our team of Wagtail experts: from reviewing your Wagtail set-up and planning complex features, to code reviews, pair programming and more. We offer a range of plans, special pricing for charities and universities, and profits are invested in Wagtail product development.
From Django Fellow Mariusz Felisiak, an exploration of the "deluge" of amazing new features added in Django 5.0
A detailed look at recent efforts to create a single file Django "Hello, World" example and why analyzing those efforts demystifies some of the "magic" behind Django.
An elegant way to configure the admin colors based on production/staging/local environment.
Speed your initial load - get content only when the user wants it.
Mostly Python is a newsletter by Eric Matthes, the author of Python Crash Course and the django-simple-deploy package. This article talks about the new Djangonaut program and how it ties into sustainable open source.
How to setup GeoDjango using conda on an M-series Mac.
Python maintainer Hynek Schlaweck shares his thoughts on how being compensated for his work has helped him carve out more time to work on the open-source projects he maintains.
There is a good discussion on the Django Enhancement Proposal (DEP) process and how it might be updated and streamlined nearly a decade later.
The first ever DjangoCon Africa is taking place in Zanzibar, Tanzania with six days of talks, workshops, education, and collaboration with the international Django community.
A microconference filled with pizza and 10-minute talks sharing lessons and experiences from real-world projects.
DjangoCon US 2023 photos are live and were taken by Bartek Pawlik who has taken photos at many Django conferences and events all over the world going back a decade.
Enter Scout's APM tool for Python apps. Easily pinpoint and fix slowdowns with intelligent tracing logic. Optimize performance hassle-free, delighting your users. Try us out for free!
A talk on the challenges and opportunities of working with rich text in Django, and the development of the django-prose third-party package.
This talk shares a novel approach to deterministically generating working integration tests from traces recorded using kolo. This reduces the time it takes to write tests overall and the often painful experience of setting up fixtures, test data, and database state.
If you're interested in the practical applications of AI and Large Language Models (LLMs), you'll find value in this talk and live demo. The presentation goes beyond theory to include real-world examples and best practices, including a GitHub repository packed with Python code and ChatGPT-like app examples that will help you spin up your own app.
A playlist with six and counting videos of DjangoCon US participants discussing the conference and their work in the Django community.
A few weeks ago, we launched Django News Jobs and there two new jobs this week.
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
Senior Python/Django Engineer at Apexive
Senior Python/Django Software Engineer at Brivo Systems
Django Newsletter
Class-based emails for Django shipping with a test suite.
Django Template Blocks with extra functionality.
What if we put HTMX into the Django Admin?
This RSS feed is published on https://django-news.com/. You can also subscribe via email.