Я хотел бы создать класс models.Model, который не стал частью базы данных, а просто интерфейсом для других моделей (я хочу избежать повторения кода).*
class Interface(models.Model):
a = models.IntegerField()
b = models.TextField()
class Foo(Interface):
c = models.IntegerField()
class Bar(Interface):
d = models.CharField(max_length='255')
Поэтому в моей базе данных должны быть только Foo (с колонками a, b, c) и Bar (с a, b, d), но не интерфейс таблицы.