in blog | Django News |
---|---|
original entry | Django News - Django security releases issued: 5.0.2, 4.2.10, and 3.2.24 - Feb 9th 2024 |
This security release addresses a potential denial-of-service in intcomma
template filter. As always, one of the best security measures is to always update your Django project's to the latest release.
Quicker template overrides and minimal tests in the latest update.
Today 'Updates to Django' is brought to you by Velda Kiara from Djangonaut Space!
Last week we had 22 pull requests merged into Django by 16 different contributors - including 5 first time contributors! Congratulations to Petar Netev, Candide U, Priya, Anže Pečar, and James Thorniley for having their first commits merged into Django - welcome on board!
Last week we saw some compelling updates to Django 5.0:
FilteredRelation
now raises a ValueError when a queryset is provided as the right-hand side, this change aims to enhance structure and predictability.Updates on GeoDjango include additional support for measured geometrics to GDAL Polygons and GDAL LineString.
Djangosites was shut down on the 23rd of January. Inspite of the shut down there is a new site built with django serving the same purpose.
Django Newsletter
Searching and filtering and many other things are much smoother in the latest version of Wagtail.
Django Fellow Marisuz Felisiak explains Django's versioning scheme, release cycle, stability policies, deprecation practices, and Python support timelines and how these contribute to Django's reliability as a web development framework.
Notes on how to write tests for a Django app that tests a model down to a view.
An explanation of 20 different Django third-party packages that add features to any new project.
A review of the new "copy-and-patch" just-in-time (JIT) compiler being proposed for addition to CPython in Python 3.13, explaining how it works at a high level and why this approach was chosen over other JIT techniques.
Deployment concepts, plateforms and strategies for django projects.
Django Boston is starting up again next Thursday, 4:00 - 5:00 pm at CIC Cambridge. Will Vincent is giving a talk on "Django User Model: Past, Present, Future."
A tutorial on creating, activating, installing packages, and deactivating virtual environments in Python for Windows and macOS.
A beginner-friendly guide to launching a new Hello, World project in Django from scratch using the latest tools.
A good solution for generating a Markdown table from a Django queryset. Typically, people want to convert markdown into HTML, but this was a case where I needed to export data from Django to a static website.
By an order of magnitude, Celery remains one of the most popular Django-adjacent packages for Python. In this talk, I'll explore what continues to make Celery a go-to solution for background and scheduled jobs with Django, how to integrate Celery with a Django project, and some common patterns to use (and avoid!) when writing tasks with Celery.
This talk explores how to integrate Django with two of the most popular data visualization libraries, D3.js and Bokeh, to create interactive and dynamic visualizations for your data science projects.
A gentle introduction meant for folks who’ve never ventured into their database before or those who have been turning knobs blindly. The talk presents how Postgres uses memory and how to monitor, tune, and optimize queries.
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 are available per course.
Kátia is a Board Member of the Django Software Foundation and a Framework Engineer at Fly.io. We discuss her academic background in Brazil, moving to Europe to study and work, and rotating between individual contributor and manager roles.
Software Engineer (Terraso) at Tech Matters
Django Fellow at Django Software Foundation
Senior Django Developer for Boutique Digital Agency at Type/Code
Business Systems Analyst at Energy Solutions
Django Newsletter
Listmonk Email App API Client for Python
Live display of current GitHub action runs.
Want to reach over 3,600+ active Django developers? Full information is available on the sponsorship page.
Want to reach over 3,600+ active Django developers? Complete information is available on our sponsorship page.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.