Oct. 13, 2023 » Django News » [Archived Version]
News Last call for DjangoCon US 2023 tickets! DjangoCon US kicks off this Monday, October 16th - 18th. Online tickets are still on sale! If you are attending this year, Jeff, Will, and Catherine will be there. Say hello in person or virtually. ti.to Help us make the djangoproject.com website better Did you know a redesign is happening to the main djangoproject.com website? Please fill out this concise survey to share your thoughts on impr…
Read MoreOct. 8, 2023 » Carlton's latest posts. » [Archived Version]
I’ve just released the new version v23.3 of django-template-partials. 🎁 (Actually, there’s also a 23.3post1 release as well, because I wanted the README to show up on PyPI, but you don’t need to worry about that 😜) From the CHANGELOG: This is the first major update since the initial release. It includes a number of bug fixes and adjustments from the feedback received. Thanks to everyone who has tried the package and provided feedback. Please read these notes carefully if you are upgrading fro…
Read MoreOct. 6, 2023 » Carlton's latest posts. » [Archived Version]
I just published the first version of a new package, django-unique-user-email. By making the email field of Django’s default User model unique, unique-user-email enables you to login-by-email without having to use a custom user model. I’ve long felt that login-by-email was the one the majority of users wanted, and that custom user models are something of a sledgehammer if you just want to crack that little nut. Unique-user-email, then, shows you how to do it without the custom user model. I…
Read MoreOct. 6, 2023 » The PyCharm Blog » [Archived Version]
The second PyCharm 2023.3 EAP build offers improvements to support for the Django REST Framework and support for some Python 3.12 features, including new f-string grammar and initial support for type parameter syntax. This build also introduces a new UI for the DataFrames preview. The Toolbox App is the easiest way to get the EAP […]
Read MoreOct. 6, 2023 » Django News » [Archived Version]
News Django security releases issued: 4.2.6, 4.1.12, and 3.2.22 Posted by Natalia Bidart on October 4, 2023 djangoproject.com Python Release Python 3.12.0 Python 3.12.0 is the newest major release of the Python programming language, and it contains many new features and optimizations. python.org Python Insider: Python 3.11.6 is now available Python 3.11.6 is the newest major release of the Python programmin…
Read MoreOct. 6, 2023 » Anže’s Blog » [Archived Version]
How to write a simple pytest plugin.
Read MoreOct. 5, 2023 » Django on Matt Layman » [Archived Version]
In this episode, we returned to our DNS configuration from the previous stream and worked on testing email from end to end on the production site. On the stream, we spent a lot of time looking through SendGrid documentation, digging into layers of DNS, and troubleshooting the challenges that can arise when getting a site online.
Read MoreOct. 5, 2023 » Django on Matt Layman » [Archived Version]
In this episode, we returned to our DNS configuration from the previous stream and worked on testing email from end to end on the production site. On the stream, we spent a lot of time looking through SendGrid documentation, digging into layers of DNS, and troubleshooting the challenges that can arise when getting a site online.
Read MoreOct. 4, 2023 » Matthias Kestenholz: Posts about Django » [Archived Version]
Weeknotes (2023 week 40)More work on hosting several websites from a single Django application server using feincms3-sites I have mentioned feincms3-sites last week in my last weeknotes entry; I have again given this package a lot of attention in the last days, so another update is in order. It is now possible to override the list of languages available on each site. That’s especially useful for an upcoming campaign site where the umbrella group’s site is available in three language…
Read MoreOct. 4, 2023 » The Django weblog » [Archived Version]
In accordance with our security release policy, the Django team is issuing Django 4.2.6, Django 4.1.12, and Django 3.2.22. These releases address the security issue detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2023-43665: Denial-of-service possibility in django.utils.text.Truncator Following the fix for CVE-2019-14232, the regular expressions used in the implementation of django.utils.text.Truncator’s chars() and words() methods (with html=True) were rev…
Read More