Как изменить метки логического поля фильтра списка администратора с да / нет на что-то еще? - PullRequest
0 голосов
/ 16 марта 2020
# models.py
class BoolTest(models.Model):
    NO = False
    YES = True
    YES_NO_CHOICES = (
        (NO, 'not completed'),
        (YES, 'completed')
    )
    completed = models.BooleanField(
        default=NO,
        choices=YES_NO_CHOICES
    )

# admin.py
class BoolTestAdmin(admin.ModelAdmin):
    list_filter = ('completed',)

Я хочу, чтобы надписи фильтра списков были «не завершены» и «завершены» вместо значений по умолчанию «да» / «нет». Как я могу сделать это без определения пользовательских ListFilter?

Использование вариантов из «фиксированного» * ​​1005 * билета (как в примере выше) не сработало. Или я просто неправильно понимаю эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...