An app to help with Django model inheritance
When a django model is subclassed, queries involving the parent model return instances of the parent model. However when django-polymorphic is used, queries with the parent model return instances of the subclasses where applicable.
more information at: https://django-polymorphic.readthedocs.io/en/stable/