Sept. 5, 2023 » The Django weblog » [Archived Version]
The DSF is once again partnering with JetBrains to run the 2023 Django Developers Survey. Please take a moment to fill it out. The survey is an important metric of Django usage and helps guide future technical and community decisions. The survey will be open until October 1st, 2023 Anywhere on Earth (AoE). After the survey is over, the aggregated results will be published. JetBrains will randomly choose 10 winners (from those who complete the survey in its entirety), who will each receive a $10…
Read MoreSept. 4, 2023 » The Django weblog » [Archived Version]
In accordance with our security release policy, the Django team is issuing Django 4.2.5, Django 4.1.11, and Django 3.2.21. These releases addresses the security issue detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2023-41164: Potential denial of service vulnerability in django.utils.encoding.uri_to_iri() django.utils.encoding.uri_to_iri() was subject to potential denial of service attack via certain inputs with a very large number of Unicode characters. Th…
Read MoreSept. 1, 2023 » Django News » [Archived Version]
News The PSF has been authorized by the CVE Program as a CVE Numbering Authority (CNA) The Python Software Foundation is now a CVE Numbering Authority (CNA), enhancing the security response process for key Python projects, ensuring quicker CVE ID allocations, and offering consistent vulnerability disclosures led by their dedicated security team. blogspot.com Djangonaut Space Interest Form If you'd like to join or mentor the Djangonaut Spac…
Read MoreAug. 25, 2023 » Django News » [Archived Version]
News Python 3.11.5, 3.10.13, 3.9.18, and 3.8.18 is now available The latest Python versions, including a security release. blogspot.com Updates to Django During summer holidays we still had 4 pull requests merged into Django by 2 different contributors - including 1 first time contributor! Congratulations to jualvarez for having their first commit merged into Django - welcome on board! This week, we have some great opportunities fo…
Read MoreAug. 25, 2023 » Anže’s Blog » [Archived Version]
How I've built django-tui
Read MoreAug. 24, 2023 » TestDriven.io » [Archived Version]
In this article, we'll look at how to customize Django's admin site.
Read MoreAug. 24, 2023 » Django on Matt Layman » [Archived Version]
In this episode, we took another step closer to deploying the service online. The primary goal was to make sure that email sending works. I spent a lot of time explaining email configuration and showing exactly how to wire up SendGrid to Cloudflare to do Domain Authentication that permits email sending from the service’s domain (journeyinbox.com).
Read MoreAug. 24, 2023 » Django on Matt Layman » [Archived Version]
In this episode, we took another step closer to deploying the service online. The primary goal was to make sure that email sending works. I spent a lot of time explaining email configuration and showing exactly how to wire up SendGrid to Cloudflare to do Domain Authentication that permits email sending from the service’s domain (journeyinbox.com).
Read MoreAug. 23, 2023 » Matthias Kestenholz: Posts about Django » [Archived Version]
My reaction to the block-driven CMS blog post This morning I read an interesting post on the Lincoln Loop blog called Building a Future-Proof Platform with Block-Driven CMS. It shouldn’t come as a surprise to those (few 😄) who know my work in the area of content management systems that the post resonated with me. I found the description of the advantages of block-based CMS editing very clear and I like the emphasis on structuring data well so that it can be reused for multiple distributio…
Read More