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 -~----------~----~----~----~------~----~------~--~---