Неследовать поля 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, в этом и заключается вопрос - почему?