Неследовать поля django от другого класса

Пишу много моделей, где у каждой из них, есть одни и те же поля. Думал вынести их в отдельный класс и позже наследоваться от него, но это не работает.

class BasicInfo:
    name = models.CharField(max_length=300, name='Название')
    price = models.IntegerField(max_length=300, name='Цена')
    pubdate = models.DateField()
    isavailable = models.BooleanField(name='В наличии')

class Processor(models.Model, BasicInfo):
   frequency = models.CharField(max_length=200, name='Частота')
   cache = models.CharField(max_length=300, name='Кэш')

class Psu(models.Model, BasicInfo):
    watt = models.CharField(max_length=300, name='Мощность (ватт)')

После этого в админ панели нет полей прописанных в классе BasicInfo, в этом и заключается вопрос - почему?

Вернуться на верх