Live data from Hacker News

Happy 20th Birthday, Django

djangoproject.com

31–40 of 191 posts

Re: Happy 20th Birthday, Django

#32
post #21

Earlier quoted context omitted.

Simon wasn't a cofounder. He was an early employee/intern for LJW though. Perhaps the first person other than Jacob or Adrian to work on it.

Wikipedia says Jacob was hired shortly before Simon's internship ended though. Not sure why you are trying to imply that Simon wasn't a co-creator. https://www.quora.com/What-is-the-history-of-the-Django-web-...

In general when an intern works on something before you get there, and then you do all the real work, the intern doesn't get co-creator status.

Re: Happy 20th Birthday, Django

#33
Django was the whole start of my career and I still thank it for many of my opportunities. I started in 2012 to work with Django at Billogram, then founded a Django consultancy which lead me to work at King 3 years later.

Who knows where I would be today if not for Django!

Re: Happy 20th Birthday, Django

#34
Out of curiosity, for people who have do projects in both Django and Ruby on Rails, which one would you prefer and why?

I learned Python more than 10 years ago, but later chose Rails to be my first web framework to learn, as I also wanted to learn more about Ruby, hence the question.

Re: Happy 20th Birthday, Django

#37
We had an in-person event in Lawrence, Kansas ten years ago for Django's 10th birthday. The videos of the talks from that event are here: https://pyvideo.org/events/django-birthday.html

I celebrated the 20th birthday yesterday by writing up an annotated transcript of my talk from the 10th - it tells Django's origin story: https://simonwillison.net/2025/Jul/13/django-birthday/

Re: Happy 20th Birthday, Django

#38
Working with Django for the past 15 years has been a pleasure. Joining the community was a revelation. Serving on the board and as president of the DSF was a privilege. I look forward to 20 more years of code and community.

Re: Happy 20th Birthday, Django

#39
post #18

In a very real sense, I have Django to thank for my entire career. As an undergraduate, my first academic job in a research lab had me building websites to promote the research in a lab. Django was brand new, and I was uninterested in petty concerns like stability and security, so I did everything in Django. Years later (2009), I got to do interesting work in a cutting edge machine learning lab due to the expertise I…

Does/did Django have a reputation for instability or insecurity?

Also, how on Earth did the ML PhDs decide physically segregated databases for each user were a requirement?

Re: Happy 20th Birthday, Django

#40
post #8

Not to conflate a framework and a language, but there’s something about Django that makes me feel like I’m writing PHP. What is this effect?

When Adrian and I first designed Django we were PHP developers switching to Python, so quite a few Django pieces were inspired by PHP.

Django's request.GET and request.POST were directly influenced by $_GET and $_POST.

Django's template language included ideas from the Smarty PHP template language.

Post reply on HN