title: Is it OK to use multiple inheritance with Django abstract models?
body: <p>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?</p>
  
  <p>E.g.,</p>
  
  <pre><code>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):
  
  . . . 
  </code></pre>