Apr 25 2006

Django magic-removal still poorly named, but awesome

Published by Chris McAvoy at 11:44 am under Blog

Although I stand by my earlier claim, I’m very excited to say that the magic-removal branch is pretty awesome.

There isn’t one enormous change to point to, it’s more like a bunch of little changes that add up to greatness. The full list is on the wiki.

I’m happy to see signifcant namespace changes, this from myproject.blog.models import * is way better than from django.db import models, and first_name = models.CharField(maxlength=30) is WAY better than first_name = meta.CharField(maxlength=30).

Sure, they seem like trivial changes, but I’m pretty sure significant work went into making the API more intuitive. Any one change doesn’t make Django hugely better, but taken as a whole it’s awesome by a thousand papercuts.


Share and Enjoy:
These icons link to social bookmarking sites where readers can share and discover new web pages.

  • del.icio.us
  • digg
  • Reddit
  • StumbleUpon

Trackback URI | Comments RSS

Leave a Reply