Необходимо наследовать модель, при создании класса-потомка, устанавливать поля класса-родителя в определенное значение.
В Питоне все просто, но применительно к моделям все несколько иначе.
Например, имеем родительский класс Дерево и классы-потомки Дуб и Береза.
class Дерево(models.Model):
sample_value = models.IntegerField()
type = models.CharField(max_lenght = 10)
class Дуб(Дерево):
type = models.CharField('дуб')
class Береза(Дерево):
type = models.CharField('береза')
Как мне реализовать заполнение поле type родителя при создании экземпляра потомка?
class Дуб(Дерево):
type = 'дуб'