title: Django - how to determine if model class is abstract
body: <p>If a django model is made abstract, like below, is there a way to inspect the class to determine that it is abstract?</p>
  
  <pre><code>class MyModel(models.Model):
    class Meta:
      abstract = True
  </code></pre>
  
  <p>I would expect that I could examine MyModel.Meta.abstract, but according to Django docs:</p>
  
  <blockquote>
    <p>Django does make one adjustment to the Meta class of an abstract base class: before installing the Meta attribute, <strong>it sets abstract=False</strong>. This means that children of abstract base classes don't automatically become abstract classes themselves.</p>
  </blockquote>
  
  <p>Any ideas? Thanks!</p>