Exciting news! Zags (Benjamin Zagorsky) is our 2nd of 3 keynote speakers at DjangoCon US 2025
He'll be sharing innovative ways to use Django that you might not have considered. This marks Zags' fifth year speaking at the conference!
Exciting news! Zags (Benjamin Zagorsky) is our 2nd of 3 keynote speakers at DjangoCon US 2025
He'll be sharing innovative ways to use Django that you might not have considered. This marks Zags' fifth year speaking at the conference!
Für #django das Größte
Nach eifriger Inspektion SEINES Reiches bei der #abendrunde , sich vor die Tür zu legen und sich von dem vorbei ziehenden Pöbel huldigen zu lassen
#dogs #dog #hund #hunde #MastodonDogs #dogsofmastodon #Mastodonrudel #Leonberger #lebenmithund #lovemydog #bigdogs #bigdog #outdoor #olddogs #OldDog #fedidogs #fedidog #Fellnasen #fotografie #Fotodienstag #dienstagsfoto
Excited to announce our first keynote speaker for DjangoCon US 2025: Carson Gross!
Carson is the creator of HTMX and will be sharing insights on "Lateral Thinking with Withered Technology" - applying Nintendo Game Boy designer Gunpei Yokoi's philosophy to web development.
Can't wait!
Come to Amsterdam's beautiful Vondelpark and celebrate Django's birthday on August 16th
Channels v4.3.0 is now available on PyPI.
$ pip install -U channels
Usual bumps and a compatibility fix for the live server test case with Django 5.2, and one for spawned (rather than forked) testing subprocesses, which will be you Windows and macOS folks out there.
Enjoy! #Django
Thrilled to welcome Philip Narteh as pyOpenSci’s first open source infrastructure intern!
Backed by Quansight Labs, Melissa Mendonça & Tania Allard, he’ll help migrate our site to Django—bringing accessibility expertise with him.
Welcome, Philip!
Stumbled on @jacob's post on "Dynamic form generation".
It's got a big warning at the top:
> I wrote this post in 2010, more than 15 years ago. It may be very out of date…
Meh. Not really #Django
https://jacobian.org/2010/feb/28/dynamic-form-generation/
Edit: Added link
Drei Tage unterwegs, anderes #auto knapp 1.000 km gefahren, zwei Nächte im #hotel ,12 Stunden #hochzeitsfeier
#djangos Reaktion nach, gefühlt 2 Nanosekunden, als er endlich wieder #zuhause war. Die Stelle hat er 5 Stunden nicht mehr verlassen
#django #MastodonDogs #dogs #dogsofmastodon #Mastodonrudel #hunde #Leonberger #hund #dog #lovemydog #lebenmithund #großehunde #bigdogs #älterehunde #Fellnasen #bigdog #olddogs #OldDog #schlafendehunde #fotografie #fotosamstag #samsdog #fedidog
#django hat nen neuen Job als #türsteher
Waren dort zwei Nächte. Nette kleine Pension in #labenz
Haustiere willkommen
Kann ich nur empfehlen
#hoteltipp #dogs #dog #hund #hunde #freidog #FotoFreitag #MastodonDogs #dogsofmastodon #Mastodonrudel #Leonberger #lebenmithund #reisenmithund #fedidogs #fedidog
Django Debug Toolbar v6 has been released!
There was a major change to the internal mechanism of the toolbar. If you have custom panels, you'll need to make some changes.
https://github.com/django-commons/django-debug-toolbar/releases/tag/6.0.0
Thank you @matthiask @robhudson @felipevillegas for all your work!
Whether you join us in person or online, you are valued members of the Django family. We're committed to meaningful participation for everyone, regardless of location or circumstances.
Learn more about online tickets: https://2025.djangocon.us/
The Django community stands with all developers, everywhere.
THANK YOU to every single speaker AND everyone who applied for making DjangoCon US 2025 extraordinary!
Hi #Django folks. I'm hoping to form a list of all possible contributing opportunities for our community. There tends to be a lot of invisible roles and I'd like to highlight them. If you're contributing to Django in any way, can you please check that I've got it covered in this list?
https://forum.djangoproject.com/t/contributing-opportunities-list/42005
THANK YOU to every single speaker AND everyone who applied for making DjangoCon US 2025 extraordinary!
Heute vor 7 Jahren:
Gott sei Dank bekommt #django Hilfe mit seinem "Stöckchen" am #Hundestrand vom #Diemelsee
Pretty sure #EuroPython 2025 was my top 1 fav conference ever. Just the perfect mixture of catching up with people I know, meeting people I don’t know, learning new things. Time well spent chatting w/ Python veterans and also first-timers
Volunteering there was ACE, and for #Django people, I’m thankful we got to have a booth, and birthday cake for our project
THANK YOU to everyone who was part of this - attendees, organizers, sponsors, everyone
#django hat sich schon mal abgemeldet für heute.
Natürlich wieder NEBEN seinem Bett.
Ne angenehme Nacht @all
#GuteNachtTrööt #dogs #MastodonDogs #dogsofmastodon #Mastodonrudel #hunde #Leonberger #hund #dog #lovemydog #lebenmithund #großehunde #bigdogs #älterehunde #Fellnasen #bigdog #olddogs #OldDog #schlafendehunde #fotografie #fotosonntag #sondog #fedidog #fedidogs
Heute vor 7 Jahren:
#django bekommt Hilfe von seinem Kumpel beim Stöckchen tragen
Wir wünschen euch ein entspanntes Wochenende.
Socialhome v0.22.0 released, with a completely new UI!
This is a massive milestone for the #Socialhome project, one that could not have been possible without the hard work of @alain@jase.social. If you have followed the Socialhome project, you'll know that Alain has been responsible for most of the development of project in the recent years. This includes rewriting the #federation library to ensure #ActivityPub support is first class. More recently Alain has taken the challenge of rewriting the frontend, which has fallen into a rather poor state over the years.
The new UI work is actually a coordination of two people working many years apart. Way back years ago @lightone@mastodon.xyz made some UI designs for a new Socialhome UI (thank you! <3). While the designs were not implemented for years, they were not forgotten. In 2023 Alain jumped to the challenge and started the full UI rewrite of the Socialhome frontend. This UI has now matured into a state that it is good for daily usage - which is the main focus of this release!
Currently, a Socialhome installation will still default to the old UI. If you do want to try out the new UI for example on socialhome.network
, go to the account settings and toggle the "New UI" flag. Going back is also easy, should the new UI cause unforeseen issues (please do report!).
If you are a server admin, see the new UI installation instructions for how to add the new UI to your instance.
This is not all! The releases of v0.21.0 and v0.22.0 also contain a bunch of other changes and fixes. Most notably;
See the full changelogs. Additionally, the federation library has received a ton of changes and fixes which can be found here.
Also, last but not least, we moved from GitLab to Codeberg. Check out the new repositories.
Installing and updating
We recommend using the Docker images (amd64/arm64).
Notes on how to use the Docker images can be found in the docs.
What is Socialhome?
Socialhome is best described as a federated personal profile with social networking functionality. Users can create rich content using Markdown. All content can be pinned to the user profile and all content will federate to contacts in the federated social web. Federation happens using the ActivityPub and Diaspora protocols.
Please check the official site for more information about features. Naturally, the official site is a Socialhome profile itself.
Try Socialhome?
If you want to try Socialhome first before trying to install it, register at https://socialhome.network and then ping us with a comment on the user name chosen to get the account approved. You can also request account approval in the chat room. This unfortunately approval step is due to spammers.
Contribute
Do you want to work on a Django and VueJS powered social network server? Join in the fun! We have easy to follow development environment setup documentation and a friendly chat room for questions.