Lonely Lion

Django magic-removal still poorly named, but awesome

April 25, 2006 · Leave a Comment

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.

Categories: Blog

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment