[Answered ]-Django Inheritance Issues

2👍

It looks like both BaseModel and Account model will be abstract, so you should specify that in the models’ Meta objects like:

class BaseModel(models.Model):
    ...

    class Meta:
        abstract=True

(see http://docs.djangoproject.com/en/dev/topics/db/models/#abstract-base-classes)

I’m guessing that without that, you’re ending up with interference between the inheriting models.

Leave a comment