1👍
✅
Instead of abstraction, it would be better to use proxy models in this case.
So the subclassed models would have
class Meta:
proxy = True
More info on proxy models here.
Source:stackexchange.com