DSF Board 2024 Elections – New board members 👋 https://www.djangoproject.com/weblog/2024/jan/08/dsf-board-2024-elections-new-board-members/
Welcome on board @sabderemane @thibaudcolas! #introduction #django
DSF Board 2024 Elections – New board members 👋 https://www.djangoproject.com/weblog/2024/jan/08/dsf-board-2024-elections-new-board-members/
Welcome on board @sabderemane @thibaudcolas! #introduction #django
New post, about a new talk 😅
Know your limits: On Surviving Open Source.
I was honoured to be invited to talk to the latest batch of @djangonaut volunteers, and we had a great Q&A afterwards.
The video has just been posted to YouTube.
https://noumenal.es/posts/know-your-limits-on-surviving-open-source/WZ2/ #django
It's been brewing for a while, but @adamghill and @sjbitcode are ready to spill the beans on all things Django!
The Django Brew podcast is now live! 🥳✨🎙️
Listen to Episode 0: Intros, memes, and tater-tots now!
https://www.djangobrew.com/2326928/14648511-episode-0-intros-memes-and-tater-tots
We chat about why we started a new podcast, our Django origin story, and how people really love free stuff.
And be sure to follow us here for updates on future episodes!
We're only a few days away from the application deadline for the free #django workshop series I'll be hosting! In the series, we'll meet weekly to build a specific feature for a fictional Meetup style events app named EventGator.
If that sounds interesting, you can sign up for the workshop here:
We had a great meeting today with three! generations of Django Fellows to celebrate my retirement 🍰 🎉 🎩 Thanks and hugs to @carlton @nessita @sarahboyce #django #retirement
Ever wanted to generate a next page link while keeping your filtering options in place? Now you can! 🤯
Try out {% query_string %} a new template tag in Django 5.1 that allows changing a QueryDict instance for use in links. 🔗
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#std-templatetag-query_string
pip install Django==5.1a1 ✨🎊
Try out the new LoginRequiredMiddleware, Postgres connection pools, and a kaleidoscope of other improvements: https://docs.djangoproject.com/en/dev/releases/5.1/
I'm looking for some help running a GitHub organization dedicated to supporting community-maintained third-party #Django packages.
I've written up an introduction here: https://www.better-simple.com/django/2024/05/22/looking-for-help-django-commons/
You can join here: https://github.com/django-commons/membership
🆙 django-upgrade 1.18.0 is out, with support for Django 5.1 (currently in alpha) and a fixer for the argument rename in CheckConstraint:
https://github.com/adamchainz/django-upgrade?tab=readme-ov-file#django-51
Did you know that a group of butterflies are a kaleidoscope of butterflies? 🦋
Kaleidoscope is also the code word for the Django 5.1 release!
Just got back from #DjangoConEurope2024 in Vigo 🇪🇸 and it was a blast! 🎉
Huge thanks to the organizers, volunteers, sponsors, speakers and attendees for making this happen. Can’t wait for
@djangoconeurope Dublin 2025! 🇮🇪 🍀
We've started brewing: The date is set (Oct 4th), the venue is booked, the call for proposals is out, the ticket sales are open 🪂
* Submit a talk: New speakers and/or untested ideas are more than welcome!
* Get your venue ticket now, with early bird discount.
Read more on the website: https://2024.djangoday.dk/
We have fantastic news!! We managed to find a venue 🎉
It will be at Kraken Tech 🐙 again. Thanks to @ahtersonmez for helping us!
🗣️ Amazing talks TBA, will keep you posted 😉
📅 June 20 at Kraken Tech 🐙
👉 Register now: https://www.meetup.com/djangolondon/events/301642422/
Good news! The DjangoCon US 2024 🐂 schedule has been posted!
Great people[1] are coming to Django Day Copenhagen 2024[2], and you can also be one of them!
🎤 Give a talk! First time doing a talk? We want to hear your idea!
🎟️ Get a ticket - early bird discounts are available until September 1st.
[1] https://fosstodon.org/@mahryekuh/112792470974920135
[2] https://2024.djangoday.dk/
Giveaway time! 🥳
10 lucky Djangoristas will win a special edition sticker left over from #DjangoConUS 2023 ✨
How to get one of these spectacular stickers? All you need to do is:
☕️ Follow @djangobrew
💕 Like this post
🦄 Leave a comment telling us your favorite feature of #Django
We will DM the lucky winners for their mailing address (can be domestic or international 🌎) when the giveaway ends on July 17!
Good luck! 🤞
Pottering away 🧑💻
$ workon django
(django) $ git branch template-partials main
(django) $ git switch template-partials
(django) $ bbedit .
#django 🦄
@sabderemane @katianakamura and @cgl attended @europython 2024 at the invitation of the EuroPython Society (EPS). They managed a DSF booth, participated in the OSS sustainability panel, and joined the PyLadies lunch and the Python organizers' lunch.
Congratulations to the new PSF fellows, @adamchainz and @paulox! We are thrilled to have representation from members of the Django community. 💚
💡 Did you know they also both won the Malcolm Tredinnick Memorial Prize?
Check out their announcements in thread 🧵
🚀 Feature Friday: Database-computed default values in Django!
Did you know about db_default field attribute that recently landed in Django 5.0 ?
This feature allows the database to calculate the default values of your model fields. 🧵 (1/3)
🚀 Feature Friday: Simplified templates for form field rendering !
Django 5.0 introduced a field group and field group templates, simplifying the rendering of related form field elements like labels, widgets, help text, and errors.
🧵 (1/2)
Hey #django friends! I'm almost done with a small utility and I wanted to see what y'all think of it before I release it. https://github.com/kennethlove/django-migrator is the repository and currently the only way to install it.
It adds three management commands:
- `reset_database` which drops all tables and runs migrations
- `redo_migration` which reverts and applies the last migration (this takes an optional app name)
- `revert_migration` which reverts 1+ migrations, also optionally for an app
I think they're handy tools, especially early in development.
Thanks for reading and looking!
Gah! That took longer than I thought. I'm exhausted. 😅
This month's Stack Report is going out now. A free-access edition giving my far-too-long thoughts on how we can Evolve Django's auth.User.
https://buttondown.com/carlton/archive/evolving-djangos-authuser/ #Django #TheStackReport
🚀 Feature Friday: This new testing feature is available for Python 3.12+ users with Django 5.0+ ⏰
With "test --durations", you can quickly find the slowest tests in your project, letting you optimize things where they'll have the most impact.