django-planet

What's new in Django community blogs?

LLMs and the business of “Truth”

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 More

Django Build To Last

April 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 More

Django News - Django 4.2 released - Apr 7th 2023

April 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 More

Filtering rows every 5 days with the Django ORM

April 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 More

Freedom to assert

April 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 More

Django bugfix release: 4.1.8

April 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 More

Using Unpoly with Django

April 4, 2023 » /var/ - django » [Archived Version]

A guide on using Unpoly with Django

Read More

Django 4.2 released

April 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 More

And I’m done!

April 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 More

Building an Intelligent Education Platform with OpenAI, ChatGPT, and Django

March 31, 2023 » TestDriven.io » [Archived Version]

This tutorial shows how to build an intelligent educational platform using OpenAI APIs and Django.

Read More