Как назначить результаты Django-фильтра для переменной verbose_name_plural? - PullRequest
0 голосов
/ 23 мая 2019

как назначить результаты django-фильтра переменной verbose_name_plural # в django?

изучал построение динамического запроса с использованием пользовательского ввода в django и доступа к переменной класса в python


из инвентаризации. Импорт фильтров InventoryFilter

inventory = InventoriFilter()

obj = {
    "inventory":[inventory.inventori],
}

inventoris = Inventory.objects.filter(*obj['inventory'])

context={
    'inventoris': inventoris,
}

из файла инвентаризации. Фильтры

class InventoriFilter(django_filters.FilterSet):
    inventori = django_filters.CharFilter(lookup_expr='icontains')

    class Meta:
        model = Inventory
        fields = ['id', 'inventori', 'price', 'quantity',]

из models.py

class Inventori(models.Model):
    inventori = models.CharField(max_length=50)

Вывод: InventoriFilter не имеет атрибута "ventori "

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