Monday, June 20, 2011

Is multiple inheritance with abstract model classes ok?

If I have three different abstract model base classes . . . I'd like
to use them in multiple inheritance, sort of like Mixins. Any
problems with this?

E.g.,

class TaggableBase(models.Model):

. . .

class Meta:
abstract = True

class TimeStampedBase(models.Model):

. . .

class Meta:
abstract = True

class OrganizationalBase(models.Model):

. . .

class Meta:
abstract = True

class MyTimeStampedTaggableOrganizationalModel(OrganizationalBase,
TimeStampedBase, TaggableBase):

. . .

--
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 django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate