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 MoreAug. 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 MoreAug. 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 MoreAug. 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 MoreAug. 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 MoreAug. 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 MoreAug. 23, 2024 » Josh Karamuth » [Archived Version]
Learn how to allow users to authenticate with your app without a username.
Read MoreAug. 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 MoreAug. 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 MoreAug. 19, 2024 » TestDriven.io » [Archived Version]
This article looks at how to limit the content types in a Django model.
Read More