X XFediYour place in the Fediverse
XFEDI

#Django

ActivityPub

Public posts with this hashtag.

django-tui 26.2 needs no setup 🎉

cd into any Django project and run:

uvx django-tui

No pip install, no INSTALLED_APPS. It finds your manage.py (even from a subdirectory), loads your .env files and uses the project’s own virtualenv, so your Django version and apps are the ones running.

Then browse and run your management commands, or query your models in the shell.

https://github.com/anze3db/django-tui

#Django #Python #uv

GitHubGitHub - anze3db/django-tui: Inspect and run Django Commands in a text-based user interface (TUI)Inspect and run Django Commands in a text-based user interface (TUI) - anze3db/django-tui
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Static files, media files, storage backends, S3, CDNs, how do they fit together in Django?
From the archives, Josh Schneier explains Django’s file and storage systems from development through production.
Watch: https://youtu.be/RfTNBLiWjMI
Join us in 2027: https://ti.to/defna/djangocon-us-2027
#Django

TitoDjangoCon US 2027DjangoCon US is a five-day international conference for the community, by the community, held each year in North America, about the Django web framework. September 13-15 Talks | September 16-17 Sprints
↩ Reply ♡ 0 · ↻ 0 ↗ Original

We're thrilled to introduce Diane Querey from the World Wildlife Fund as a featured speaker for Wagtail Space 2026! 🐼 Diane will present "From Stories to Action: WWF-US and the Power of the Wagtail Platform," sharing how mission-driven organizations can leverage Wagtail to tell stories and extend their reach.

Don't miss Diane's talk! Get your free ticket here: https://events.zoom.us/ev/AjTpME3xkwyt3MHi93ap5oHjSN-cQrntAIvgtbQ4TyV-Wrtx_gEf~Ai10sMXSqTB9u3m-0g3hkZnfP4VVU4gWn5Q8G2UDf188mYoJEoJLgoTT68ILJ8rEJcnvlR0WHd_3zS5R4vpY3YWbmA

#Wagtail #Django #OpenSource #Nonprofit #Conference

Wagtail Space 2026 speaker card showing Diane Querey’s smiling headshot with a WWF panda logo behind, plus the session title From Stories to Action: WWF‑US and the Power of the Wagtail Platform and her role, VP Digital Platforms, WWF.
events.zoom.usWagtail Space 2026
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Spreadsheets are everywhere and Python can make them easier to manage.
From the archives, Kojo Idrissa demonstrates using OpenPyXL to transform spreadsheets, create JSON, and automate common data tasks.
Watch: https://youtu.be/ewYminvBly8
Sponsor DCUS 2027: https://2027.djangocon.us/sponsors/information/
#Python #Django

DjangoCon USSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2027 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Meet Emma Ghariani, one of our fantastic speakers at Wagtail Space 2026. Emma's talk is "Betting on the Commons: How the French State Builds Websites with Wagtail." 🇫🇷 Tune in to learn how open-source technology is powering public digital infrastructure.

If you don't want to miss Emma's talk, get your free ticket here: https://events.zoom.us/ev/AjTpME3xkwyt3MHi93ap5oHjSN-cQrntAIvgtbQ4TyV-Wrtx_gEf~Ai10sMXSqTB9u3m-0g3hkZnfP4VVU4gWn5Q8G2UDf188mYoJEoJLgoTT68ILJ8rEJcnvlR0WHd_3zS5R4vpY3YWbmA

#Wagtail #Django #OpenSource #Conference #Govtech

Promotional poster for Wagtail Space 2026 showing a circular headshot of a smiling person with short dark hair and glasses, plus the session title "Betting on the Commons: How the French State Builds Websites with Wagtail" and a listed speaker and role below.
events.zoom.usWagtail Space 2026
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Second week of @djangonaut picked up the speed after the first one. I got my first contributions merged in and as a team, we made great progress towards bringing the project and its development environment to modern day.

https://hamatti.org/posts/djangonaut-log-2-leaving-the-atmosphere-and-first-merged-contributions/

#DjangonautSpace #Django #Python #OpenSource #DjangoGirls

Juha-Matti Santala - Community Builder. Dreamer. Adventurer.Djangonaut Log 2: Leaving the atmosphere and first merged contributionsSecond week of Djangonaut Space is over and it’s time to look at what happened and I’ll share some inside scoops into how the program works from the perspective of a Djangonaut. This week the pace really picked up and I got my first contributions merged in!
↩ Reply ♡ 0 · ↻ 0 ↗ Original

How do you make sense of the JavaScript ecosystem?
From the archives, Andrew Pinkham compares frontend libraries and explores React, Redux, Webpack, fetch, Promises, and thunks.
Watch: https://youtu.be/g8d6UbVCuuw
Join us in 2027: https://ti.to/defna/djangocon-us-2027
#Django #JavaScript

TitoDjangoCon US 2027DjangoCon US is a five-day international conference for the community, by the community, held each year in North America, about the Django web framework. September 13-15 Talks | September 16-17 Sprints
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Join us for Wagtail Space 2026! Our free and flexible online conference offers a blend of expert talks on Wagtail along with other key trends affecting the future of the web.

Check out the full schedule and get your free ticket here: https://wagtail.org/wagtail-space-2026/

#Wagtail #Django #OpenSource #AI #Sustainability #Conference #CMS

Promotional banner announcing Wagtail Space 2026 (18–20 November 2026), featuring a stylized rocket against a starry background with the Wagtail bird logo glowing in a circular porthole.
Wagtail CMSWagtail Space 2026 | Wagtail CMSWagtail Space is a a free, flexible, three-day virtual event for people who are improving the world through code and content.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

potatoq has a dashboard now 🥔

The first question after launch was "where's the Flower equivalent?", so here it is:

• Live workers and the tasks they're running
• Queue sizes and periodic tasks
• Dead letters with the traceback, and a Retry button

It reads the broker directly: no events to turn on, nothing lost on restart. No extra dependencies either: `potatoq dashboard`, or mount it in Django, FastAPI or Flask.

https://anze3db.github.io/potatoq/guide/dashboard/

#Python #Django

The potatoq dashboard in dark mode: 3 live workers, 12 running, 81 waiting and 6 dead letters, and a table of workers listing the IDs of the tasks each one is running.A dead-lettered billing.charge_card task opened in the dashboard: its queue, arguments, when it died, the Python traceback ending in "ConnectionError: payment gateway timed out", and a Retry button.
potatoqDashboard - potatoqA Celery-compatible Python task queue with production-ready defaults and backend-native Redis, RabbitMQ, Postgres and SQLite brokers.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Core team member Jake Howard has security tips for protecting your Wagtail sites from compromised eMudhra certificates. An important read! ⚠️ 🔐

Check out his blog: https://wagtail.org/blog/wagtail-emudhra-ca-compromise/

#Wagtail #Django #OpenSource #Security #Cybersecurity

Wagtail CMSWagtail and the eMudhra CA key compromise | Wagtail CMS8 CA certificates were compromised this week. What does that mean for you and your Wagtail sites?
↩ Reply ♡ 0 · ↻ 0 ↗ Original

The Wagtail 8.1 release candidate has left the nest! New features in this release include:

- Support for varying page responses based on the Accept: header
- Improvements to the v3 API
- Content checks for SEO metadata
- And more!

See the 8.1 release notes for full details: https://docs.wagtail.org/en/stable/releases/upgrading.html.

#Wagtail #Django #OpenSource

docs.wagtail.orgUpgrading Wagtail — Wagtail Documentation 8.0.1 documentation
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Elasticsearch can do much more than search.
From the archives, Simon Willison explores using it as a denormalized query layer for recommendations, geographic filtering, activity analysis, and more.
Watch: https://youtu.be/NzcvewgqYog
Join us in 2027: https://ti.to/defna/djangocon-us-2027
#Django #Elasticsearch

TitoDjangoCon US 2027DjangoCon US is a five-day international conference for the community, by the community, held each year in North America, about the Django web framework. September 13-15 Talks | September 16-17 Sprints
↩ Reply ♡ 0 · ↻ 0 ↗ Original

You don't need billions to go to Wagtail Space. Tickets are FREE. There's no antigravity, but you will get two flexible half-days days of talks from Wagtail experts and guests speaking about key trends affecting the future of the web. We blast off on 18 November!

Get your free ticket here: https://events.zoom.us/ev/AjTpME3xkwyt3MHi93ap5oHjSN-cQrntAIvgtbQ4TyV-Wrtx_gEf~Ai10sMXSqTB9u3m-0g3hkZnfP4VVU4gWn5Q8G2UDf188mYoJEoJLgoTT68ILJ8rEJcnvlR0WHd_3zS5R4vpY3YWbmA

#Wagtail #Django #OpenSource #Conference

Promotional poster for Wagtail Space 2026: a stylized rocket with the Wagtail bird logo flying above a glowing Earth in a starry sky; text shows "Wagtail Space 2026", "18–20 November 2026" and "Join us on Zoom" advertising a free virtual event for coders and content creators.
events.zoom.usWagtail Space 2026
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Django Pictures 2.0.1 and 1.9.1 ship with a fix for Pillow 13 and multi-line alt-texts.

Special thanks to @amureki for discovering this one.

https://github.com/codingjoe/django-pictures

#django #python #pillow #opensource

GitHubGitHub - codingjoe/django-pictures: Responsive cross-browser image library using modern codes like AVIF & WebPResponsive cross-browser image library using modern codes like AVIF & WebP - codingjoe/django-pictures
↩ Reply ♡ 0 · ↻ 0 ↗ Original

One month ago, Django on the Med 2026 was just getting started in Pescara 🏖️

For our last interview video this year, we hear from @shaib and @morenomazzocchetti 🎙️

Shai talks about how meeting and working together in person gives him fresh energy for the months of @django work ahead. Moreno is a developer from Pescara who joined us wanting to start contributing to Django. 🚀

A nice way to close this little series of voices from Pescara 😊

#DjangoOnTheMed #Django #Python #DjangoCommunity #Pescara

↩ Reply ♡ 0 · ↻ 0 ↗ Original

How can Django power smooth, real-time applications?
From the archives, Ganesh Swami explores WebSockets, Django Channels, state, deployment, scaling, and common async challenges.
Watch: https://youtu.be/BRCx6lSA0fM
Sponsor DjangoCon US 2027: https://2027.djangocon.us/sponsors/information/
#Django #WebSockets

DjangoCon USSponsorship Prospectus | DjangoCon US 2027Sponsor DjangoCon US 2027 — sponsorship tiers, add-on opportunities, and how your support helps make the conference welcoming, accessible, and comfortable for every attendee.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

I’ve been frustrated with Celery, so I ran an experiment: could today’s LLMs build a better Python task queue?

My wish list:
• Defaults that don’t lose your jobs
• Free-threaded Python
• Django tasks
• Native broker features (SKIP LOCKED, quorum queues…)
• Celery-compatible

A couple of weeks later, it runs all my projects in production. 🎉

I called it potatoq 🥔 It’s still in alpha, but feedback welcome!

https://anze3db.github.io/potatoq/

#Python #Django

anze3db.github.iopotatoq - potatoqA Celery-compatible Python task queue with production-ready defaults and backend-native Redis, RabbitMQ, Postgres and SQLite brokers.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

Thanks 🙏 @realpython for featuring my #Python + #Django design patterns article, where I walk through the design decisions behind my Commit Graph habit-tracking app. 🚀

I really liked how you framed it as a “this worked in this case, and here's why I did it” kind of article.

Those are my favorite pieces to write. They help us move beyond “this library does X” toward “how should we think about software?”

Media attachmentMedia attachmentMedia attachmentMedia attachment
↩ Reply ♡ 0 · ↻ 0 ↗ Original

What happens when a Django app outgrows one server and database?
From the archives, Andrew Godwin explores traffic patterns, background work, distributed data, performance traps, and team structure.
Watch: https://youtu.be/gCNj8mMoq38
Join us in 2027: https://ti.to/defna/djangocon-us-2027
#Django

TitoDjangoCon US 2027DjangoCon US is a five-day international conference for the community, by the community, held each year in North America, about the Django web framework. September 13-15 Talks | September 16-17 Sprints
↩ Reply ♡ 0 · ↻ 0 ↗ Original