такой финт
Есть модель Customer
Есть модель Activity = customer_id -> FK to Customer
в модели Activity среди прочего есть поля status (1,2,3), created и p;anned_date
Нужно зааннотировать Customer.objects.all() таким образом, чтоб было дополнительное поле next_activity_planned_date но с условием, что в него записывать значение если у последнего действия статус равен 2. Реально ли это сделать?
думаю надо смотреть в сторону When и Case
Обсуждают сегодня