У меня есть класс модели с полем status , который может иметь несколько альтернатив, скажем:
class MyModel(models.Model):
status_choices = (
('status1', 'status1'),
('status2', 'status2'),
('status3', 'status3'),
('status4', 'status4'),
)
status = models.CharField(choices=status_choices)
Затем я хочу аннотировать экземпляры полем active
, котороеможет быть либо True
, либо False
.Экземпляр - active
, когда статус - IN [status1, status2].
Версия Django - 1.11.