Jan. 2, 2024 » The Django weblog » [Archived Version]
Today we've issued 5.0.1 and 4.2.9 bugfix releases. The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is Mariusz Felisiak: 2EF56372BA48CD1B.
Read MoreJan. 2, 2024 » Anže’s Blog » [Archived Version]
This article shows how to achieve zero-downtime deploys of your Django, Flaks, or FastAPI app using only Gunicorn. It explains how to reload the Gunicorn process with the -HUP signal using systemd or the kill command directly making sure no requests are dropped during the upgrade.
Read MoreJan. 2, 2024 » Anže’s Blog » [Archived Version]
This article shows how to achieve zero-downtime deploys of your Django, Flaks, or FastAPI app using only Gunicorn. It explains how to reload the Gunicorn process with the -HUP signal using systemd or the kill command directly making sure no requests are dropped during the upgrade.
Read MoreJan. 1, 2024 » The Django weblog » [Archived Version]
It's a new year. What better way to start it than submitting your talk or workshop for DjangoCon Europe 2024, in beautiful Vigo, Spain? The Call for Proposals (CFP) is open now, and will be until midnight on February 29th. That's two whole months, but you don't have to leave it to the last minute: DjangoCon Europe 2024, Vigo CFP We're looking for a range of talks on technical and non-technical topics. We're looking for talks accessible to all skill levels, and we're looking for submissions from…
Read MoreDec. 29, 2023 » Adam Johnson » [Archived Version]
My two “Boost Your DX” books are available in a bundle deal, saving $10 compared to buying them separately. Great for improving your Django and Git skills at the same time. Buy the bundle on Gumroad This offer does not apply to team licenses. I initially created a bundle deal …
Read MoreDec. 29, 2023 » Django News » [Archived Version]
Updates to Django Last week we had 12 pull requests merged into Django by 7 different contributors - including 3 first time contributors! Congratulations to Amin Shah Gilani, Nicolas Lupien, and Rapha S for having their first commits merged into Django - welcome on board! Here are the key updates from last week: Django's support of geospatial libraries has been updated. Support for PostGIS 2.5, PROJ < 6 and GDAL 2.4 is removed from 5.1. Confirmed support for GDAL 3.8.…
Read MoreDec. 27, 2023 » Adam Johnson » [Archived Version]
Global Privacy Control (GPC) is a specification for web browsers to signal website operators not to share or sell the user’s data. This signal is intended to exercise legal data privacy rights such as those provided by the California Consumer Privacy Act (CCPA) or the EU’s General Data …
Read MoreDec. 25, 2023 » James Bennett » [Archived Version]
This is the last of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See the first post for an introduction. Python contains multitudes There are a lot of container types available in the Python standard library, and it can be confusing sometimes to keep track of them all. So since it’s … Read full entry
Read MoreDec. 24, 2023 » James Bennett » [Archived Version]
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See the first post for an introduction. Unicode’s unique complexity It is the year 2023 — almost 2024! — and hopefully you’re using a programming language that is fully Unicode-aware. Python is; its string type is a sequence of … Read full entry
Read MoreDec. 22, 2023 » James Bennett » [Archived Version]
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See the first post for an introduction. Cookies in the cookie jar Django’s request and response objects, and their attributes and methods, make dealing with cookies easy. You can read from the request.COOKIES dictionary to get a cookie, and … Read full entry
Read More