Я пытаюсь получить список различных вариантов из моего поля msg_direction
, заполненного в моей форме.При выборе и GET применяется фильтр, и страница обновляется с отфильтрованными данными.Код работает до того момента, когда я делаю выбор, где я получаю следующую ошибку проверки, используя ModelChoiceFilter
: * Выберите правильный выбор.Этот вариант не является одним из доступных.
Вот определение поля в моей модели:
msg_direction = models.CharField(max_length=20)
Вот определение фильтра в моем файле filters.py:
msg_direction = ModelChoiceFilter(queryset=Message.objects.
values_list('msg_direction',
flat=True).distinct().order_by())
Я также попытался ChoiceFilter
вместо этого, но лучше работать с динамически генерируемым списком из этого поля, а не указывать фиксированный список вариантов.
Заранее спасибо!