Hi. I started my app with version 0.96 knowing that I would want to add new features and that I would eventually want to redesign my models with inheritance when it became available. Because of this, I've created a layer of abstraction between the django model and the rest of my code. In theory, this should make upgrading between my django model versions very easy:
1) Load entry in old model and generate from it an abstraction layer object. 2) Create blank entry in new model and generate from it a second abstraction layer object. 3) Copy data from abstraction layer object created in (1) to abstraction layer object created in (2). 4) Save. I can't do this because models.Model's metaclass won't let two Models have the same name even if they come from different python modules. Am I missing anything or is what I'm trying to do just not possible. --~--~---------~--~----~------------~-------~--~----~ 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?hl=en -~----------~----~----~----~------~----~------~--~---