django-planet

What's new in Django community blogs?

Weeknotes 8/31: The Inaugural One

Aug. 31, 2024 » james.walters.click » [Archived Version]

Something I've noticed a lot of bloggers doing is a "weeknotes" kind of thing, where they throw together a brief write up of what they've been learning or interacting with over the course of the week. I'm gravitating toward this idea and I want to give it a try. With …

Read More

Django: avoid “useless use of .all()”

Aug. 30, 2024 » Adam Johnson » [Archived Version]

Here’s a little ORM pet peeve of mine that may deepen your understanding of how QuerySets work. Take this code: Digger.objects.all().filter(height_cm__gt=200) The .all() is unnecessary. It’s equivalent to write: Digger.objects.filter(height_cm__gt=200) Why? The manager, Digger.objects, already refers to …

Read More

Redis connections growing unbounded

Aug. 30, 2024 » REVSYS Blog » [Archived Version]

Redis connections growing unbounded

Read More

Django: rotate your secret key, fast or slow

Aug. 30, 2024 » Adam Johnson » [Archived Version]

Django’s SECRET_KEY setting is used for cryptographic signing in various places, such as for session storage and password reset tokens. This makes keeping it secure a high priority since an attacker with the key could forge things like password reset tokens. If you have leaked your secret key, you …

Read More

Django News - DjangoCon Europe 2026 Call for Organizers - Aug 30th 2024

Aug. 30, 2024 » Django News » [Archived Version]

News Could you host DjangoCon Europe 2026? Call for organizers Posted by Thibaud Colas & DjangoCon Europe Support working group on August 28, 2024 djangoproject.com 10 years of attempting to make open source sustainable Reflecting on 10 years of trying to make open source sustainable readthedocs.com Python Developers Survey 2023 Results Official Python Developers Survey 2023 Results by Python Software F…

Read More

Kamal - Building SaaS #200

Aug. 30, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we pulled out a new tool. We spent the session using Kamal, a tool to deploy web apps directly to servers. Kamal offers a complete tool set to get apps running on bare metal or cloud machines. We played with the tool to see how far we go to get an app deployed to a new server.

Read More

Kamal - Building SaaS #200

Aug. 30, 2024 » Django on Matt Layman » [Archived Version]

In this episode, we pulled out a new tool. We spent the session using Kamal, a tool to deploy web apps directly to servers. Kamal offers a complete tool set to get apps running on bare metal or cloud machines. We played with the tool to see how far we go to get an app deployed to a new server.

Read More

UV with Django

Aug. 29, 2024 » Anže’s Blog » [Archived Version]

Using UV to manage dependencies of your Django application.

Read More

Could you host DjangoCon Europe 2026? Call for organizers

Aug. 28, 2024 » The Django weblog » [Archived Version]

We are looking for the next group of organizers to own and lead the 2026 DjangoCon Europe conference. Could your town - or your football stadium, circus tent, private island or city hall - host this wonderful community event? DjangoCon Europe is a major pillar of the Django community, as people from across the world meet and share. This includes many qualities that make it a unique event - unconventional and conventional venues, creative happenings, a feast of talks and a dedication to inclusio…

Read More

Weeknotes (2024 week 35)

Aug. 28, 2024 » Matthias Kestenholz: Posts about Django » [Archived Version]

Weeknotes (2024 week 35) Getting deep into htmx and django-template-partials I have been skeptical about htmx for some time because basically everything the library does is straightforward to do myself with a few lines of JavaScript. I am a convert now because, really, adding a few HTML attributes is nicer than copy pasting a few lines of JavaScript. Feels good. The combination of htmx with django-template-partials is great as well. I didn’t know I had been missing template partials until…

Read More