модели в шаблон.
есть некая модель пользователя, в которой есть поле:
is_traider = models.IntegerField(default=0, blank=True, null=True, choices=TRAIDER_STATUS)
где
TRAIDER_STATUS = (
('1', 'Company'),
('2', 'Self employed'),
)
когда пользователь авторизовывается он пападает в свой дашборд, где я показываю емэйл + значение поля is_traider
по умолчанию при регистрации пользователя, поле is_traider = 0
из админки я ручками меняю. в дашборде пытаюсь вывести значение вот так:
{{ user.is_traider }} если is_traider = 0 то выводит а если 1 или 2 не выводит
погуглил и нашел вот такое: {{ user.get_is_traider_display|safe }} и тоже не работает
может кто подсказать в чем проблема??
Тебе надо 0 в чойсы добавить
Покажи сам serializer, туда нужна дописать get_display_your_field
добавил не сработало ((((
как я понимаю сериализатор нужен для АПИ, у меня без
апи нету?
нет
А ты миграции сделал?
Обсуждают сегодня