Задать вопрос
@aassdds
Люблю борщ и PHP

Как изменить внешний вид поля в админке в зависимости от содержания?

Добрый день
Есть model:
class Landing(models.Model):

    MODERATION = 'MD'
    ACTIVE = 'AC'
    DECLINE = 'DC'
    INACTIVE = 'IN'
    STATUS_CHOICES = (
        (MODERATION, 'MODERATION'),
        (ACTIVE, 'ACTIVE'),
        (DECLINE, 'DECLINE'),
        (INACTIVE, 'INACTIVE')
    )
    status = models.CharField(choices=STATUS_CHOICES, max_length=2, default=MODERATION)


Ну и в админке это поле выведено в "предпоказ"
list_display = ('status')

Как можно поменять цвет ячейки, в зависимости от статуса ?
  • Вопрос задан
  • 480 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@deliro
Никогда не надобилось заниматься этим, но могу предложить альтернативу (причём, субъективно лучше): list_filter
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы