April 9, 2023 » Carlton's latest posts. » [Archived Version]
Theodorus claims that we are alike. But if we each had a lyre, and he said that they were similarly tuned, would we just take his word for it, or would we first see whether his statement was backed by musical knowledge? - Socrates in The Theaetetus (144d-e, Waterfield translation) There’s much recently about the new LLM-based GPT and the like. In particular, the fact that they create plausible looking output, which on inspection is utterly baseless. Simon Willison has a good post (as so oft…
Read MoreApril 8, 2023 » Screaming At My Screen » [Archived Version]
Tim does an amazing job applying "Build to Last" principles to Django. Community and reliability are two of the three most important reasons making me enjoy Django for a very long time (documentation being the third). I think it is healthy for any project to know what its distinguishing attributes are, as well as having a plan for where the project will go the next few years. And while I agree with Tim, I want to add a bit more to the big hairy audacious list of goals to take into consideration…
Read MoreApril 7, 2023 » Django News » [Archived Version]
News Django 4.2 released The Django team is happy to announce the release of Django 4.2. djangoproject.com Welcome our new Django Fellow - Natalia Bidart The DSF Board and Fellows Committee are pleased to introduce Natalia Bidart as our new Django Fellow. Natalia will be joining Mariusz Felisiak who is continuing his long and excellent tenure as a Fellow. djangoproject.com Django bugfix release: 4.1.8 This …
Read MoreApril 6, 2023 » Better Simple » [Archived Version]
When you’re working with timestamped data, eventually you’ll come across the need to fetch records that occur every X days. This post attempts to explain how to do that from within the Django ORM. If you’re here for code, then this part is for you! from django.db.models import F, Cast, IntegerField from django.db.models.functions import ExtractDay, Mod from django.utils import timezone from yourproject.models import MyModel # If you want to fetch data starting with a day other # than today…
Read MoreApril 5, 2023 » Carlton's latest posts. » [Archived Version]
Just a quickie… In British politics there’s an idea of collective responsibility: once a policy is agreed in cabinet, members of the government are required to defend it even if they don’t agree with it personally[^1]. In Django we have similar. We try to reach decisions via consensus. Once that’s done, there’s a convention that you’ll support that, even if it didn’t quite go your way. That applies all the more to the Fellows. It is quite literally their job to defend the consensus reached on…
Read MoreApril 5, 2023 » The Django weblog » [Archived Version]
Today we've issued the 4.1.8 bugfix release. 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 MoreApril 4, 2023 » /var/ - django » [Archived Version]
A guide on using Unpoly with Django
Read MoreApril 3, 2023 » The Django weblog » [Archived Version]
The Django team is happy to announce the release of Django 4.2. This version has been designated as a long-term support (LTS) release, which means that security and data loss fixes will be applied for at least the next three years. It will also receive fixes for crashing bugs, major functionality bugs in newly-introduced features, and regressions from older versions of Django for the next eight months until December 2023. The release notes cover the farrago of new features in detail, but a few …
Read MoreApril 2, 2023 » Carlton's latest posts. » [Archived Version]
The week that was 2023 WK13. So, that’s it. I’m retired 🥳 — this week was my last as a Django Fellow. It’s been a great ride, and a massive honour. But now it’s time for other things. Everyone was very kind this week. Mariusz made me a cake. Others sent kind words. It was nice to wrap up in time for Django 4.2 next week. I’m looking forward to two things mainly: fewer notifications, and being able to focus on a specific task for extended periods. Updates I posted A Chat About the Future of…
Read MoreMarch 31, 2023 » TestDriven.io » [Archived Version]
This tutorial shows how to build an intelligent educational platform using OpenAI APIs and Django.
Read More