django-planet

What's new in Django community blogs?

There can't be only one

Aug. 27, 2024 » James Bennett » [Archived Version]

There’s a concept that I’ve heard called by a lot of different names, but my favorite name for it is “the Highlander problem”, which refers to the catchphrase of the campy-yet-still-quite-fun Highlander movie/TV franchise. In Highlander, immortal beings secretly live amongst us and sword-fight each other in hopes of being the last one standing, who will then get to rule the world forever. And when one of them is about to eliminate another, … Read full entry

Read More

Django News - Wagtail 6.2.1 release - Aug 23rd 2024

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

News PyPI Slashes Malware Response Time: 90% of Issues Resolved in Under 24 Hours PyPI has drastically improved its malware response times, resolving 90% of issues in under 24 hours and removing 900 projects since March 2024. socket.dev Updates to Django Today 'Updates to Django' is presented by Lilian from Djangonaut Space! Last week we had 12 pull requests merged into Django by 9 different contributors - including 2 first-time co…

Read More

Golang Middleware and DBs - Building SaaS #199

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

In this episode, we continued the break from JourneyInbox to look through more of the Go standard library. In this session, we talked about middleware, request context, and using databases.

Read More

Golang Middleware and DBs - Building SaaS #199

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

In this episode, we continued the break from JourneyInbox to look through more of the Go standard library. In this session, we talked about middleware, request context, and using databases.

Read More

How I handle versioning

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

How I handle versioning I have been reading up on versioning methods a bit, and I noticed that I never shared my a bit unorthodox versioning method. I previously wrote about my rules for releasing open source software but skipped everything related to versioning. I use something close to the ideas of semantic versioning but it’s not quite that. Note that the versioning scheme has nothing to do with production readiness, it’s more about communicating the state of the project. 0.0.x &…

Read More

How To Use PyJWT With Django In A Resource Server And Still Keep Parts Of Your Sanity

Aug. 20, 2024 » Tinker, Tamper, Alter, Fry » [Archived Version]

The OAuth2 spec cleanly separates the role of Authorization Server (AS) from that of Resource Server (RS). The role of the AS, and the whole OAUTH2 dance, is to get an access token that will be accepted by a RS.It’s puzzling. It should be easy, nay, trivial, to implement the Resource Server side in Django, […]

Read More

Limiting Content Types in a Django Model

Aug. 19, 2024 » TestDriven.io » [Archived Version]

This article looks at how to limit the content types in a Django model.

Read More

Creating rows for django-tables2 with HTMX

Aug. 17, 2024 » Better Simple » [Archived Version]

An explanation of how to use django-tables2, HTMX, Alpine and Bootstrap to render a table with a form to create new rows.

Read More

Django News - Django 5.2 News - Aug 16th 2024

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

News PSF Community Service Awards to Kojo Idrissa! 🎉 Congratulations to Kojo Idrissa on his well-deserved Community Service Award. This award was given to Kojo for delivering insightful talks, organizing events like DjangoCon US, and engaging in discussions with developers and new Python developers. Kojo consistently champions the growth and inclusivity of the Python ecosystem. python.org Announcing PSF Fellow Members for Q1 2024! 🎉 Congra…

Read More

Go-like Error Handling Makes no Sense in JavaScript or Python

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

Adding special syntax to Javascript or Python to allow Go-like error handling feels like a good idea at first glance, but I think it doesn't improve the issues with error handling in these two languages.

Read More