On 9/11/06, Picio <[EMAIL PROTECTED]> wrote:
> sorry guys for the boring question, what is the meaning , exactly, of the
> "magic removal"?

The older versions of Django did some things which happened behind the
scenes and weren't necessarily intuitive to an experienced Python
programmer; the biggest one was how model classes worked. Now (as of
the 0.95 release) model classes behave like any other Python class in
terms of importing them, defining attributes, accessing attributes,
etc. Previously, Django would create a new module on-the-fly out of
your model class, stuffed it into a namespace under 'django.models',
and you'd have to do some acrobatics to define things like class-level
methods.

Most of this was just historical baggage from the early history before
Django went open-source, but with the transition to 0.95 it all went
away and was replaced by cleaner, more sensible techniques.


-- 
"May the forces of evil become confused on the way to your house."
  -- George Carlin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to