Happy 20th Birthday, Django
111–120 of 191 posts
Re: Happy 20th Birthday, Django
#112Of our US $300,000.00 goal for 2025, as of July 13th, 2025, we are at: - 25.6% funded - $76,707 donated :(
This funding gap highlights the persistent challenge of sustainability in open source - Django powers billions in business value but struggles to secure a fraction of that for its own development.
Re: Happy 20th Birthday, Django
#113Cannot wait for the async and bg work interface!
Happy birthday Django you cutie
Re: Happy 20th Birthday, Django
#114Re: Happy 20th Birthday, Django
#115Earlier quoted context omitted.
Now Phoenix and Elixir are two technologies I love! But theyre admin offering is lacking. (Which is ok today in modern development and things like pgadmin)
Django Admin is a bit of a trap though ;) it's powerful enough that you can build an entire application with it, custom views and powerful filtering and ACLs and whatnot, it easily gets 80% of your job done with almost nothing but a declarative DSL. But the remaining 20%? Now you've dug yourself a hole with no recourse but a complete rewrite. It's time/money you would've otherwise spent anyway, but that sunken cost f…
Re: Happy 20th Birthday, Django
#116Back in the day, when I was first picking up on frameworks, I saw Django and TurboGears. A friend of mine went with Django while I went with TG. I don't really know what the status of TG is anymore but back then, I thought SQLObject, Mochikit etc. were awesome. I think I took the wrong fork in the road then.
I once attended a "web" panel at PyCon India where there was a discussion between proponents of various frameworks. The Django guy had a nice quote - "I don't know what the standard Python web framework of Python will look like in another 20 years but I'm quite sure that it will be called Django". His point was about the longevity of the project and it's ability to adapt.
Re: Happy 20th Birthday, Django
#117Django is somehow the one thing in Python I never enjoyed working on. I recommend it thoroughly to people running teams since it keeps devs disciplined, but I've always been a Flask programmer at heart. To each their own. I'm glad Django exists, it's eaten plenty a share of the pie that would have otherwise gone to Rails maybe.
The couple of projects I was forced to use Flask, they both ended as a bunch of poorly assembled libraries to work like Django (admin + orm + migrations + cache) but worse. The drift from a simple Flask to monstrosity Flasknjo was so natural that I suspect it happens to a lot of people.
Re: Happy 20th Birthday, Django
#118I started with Django 1.6 and it got me my first job. Although I generally use flask now. Thank you Django.
Re: Happy 20th Birthday, Django
#119Otherwise it's a fantastic framework that's extremely flexible and a joy to work with most of the time. Due to its longevity, it has such a rich ecosystem that's enviable and only mirrored by the likes of rails.
Re: Happy 20th Birthday, Django
#120Congrats team! Glad to see it's still thriving and a great option to pick up for beginners.