Django Models choices opitions
Например, у меня есть два варианта ответа в поле модели: "да", "нет".
class Card(models.Model):
INSTANCE_CHOICES = (
('1', 'Yes'),
('2', 'No'),
)
instance = models.CharField(max_length=1, choices=INSTANCE_CHOICES, default='DEFAULT VALUE')
Если в админке я выберу вариант 1, я захочу продолжить работу с моделью "Позитив", иначе я захочу продолжить работу с моделью "Негатив". Как это сделать?
вы можете создать модель Answer и после создать два объекта "negative"/"positive" и в вашем случае
class Card(models.Model):
instance = models.ForeignKey('Answer')