Набор запросов модели, включающий ChoiceField
, возвращает «значение» ChoiceField
. Но я хочу «ярлык» ChoiceField
. Набор запросов предназначен для запроса ajax для отображения таблицы DataTable
. Поэтому я не могу использовать шаблон формы get_FOO_display()
.
class MainBase(models.Model):
class MainBaseChoices(models.TextChoices):
ACTIVE = '1', 'Active'
DEFUNCT = '2', 'Defunct'
DUPE = '3', 'Duplicate'
INVALID = '4', 'Invalid'
user_id = models.AutoField(primary_key=True)
user_name = models.CharField(max_length=200, null=False, blank=False)
user_status = models.CharField(max_length=10, null=False, blank=False, choices=MainBaseChoices.choices, default=MainBaseChoices.ACTIVE)
....