phone: 415 555 562

email: you@gmail.com

Why Django Sucks

  • posted by hrrkii
  • posted on March 19th 2009
  • 1 comment

I’m getting ready to start a new project and I’m debating between using Django again or moving onto something else.

I was doing a little research and ran across this awesome, and extremely funny, video of the presentation Cal Henderson (from Flickr) did at DjangoCon 2008.

He is right on the money with many of his points.  If you never expect a site to take off, or have a lot of data, many of these issues don’t matter.  But what if you get popular…. Do you then ditch Django? Do you spend the time hacking in solutions yourself for these issues?   I’ve only done one real  project with Django, but it felt like I was so far removed from the db layer that it would be pretty hard to dig in and create solutions for the Django db shortcomings.

For getting a project off the ground though, Django does rock.  It’s pluggable app architecture makes it easy to find solutions for common problems so that you don’t have to reinvent the wheel.  I guess you just have to be realistic about the expectations for the project and decide if launchability (aka getting the site built and live) is more important than easy scalability.

One Response to “Why Django Sucks”

  1. Lisa Baker says...

    Thanks for your post. I am new at django and this was a big help.

Leave a comment