'actor_autocomplete/$',
autocomplete.Select2QuerySetView.as_view(model=Actors),
name='actor_autocomplete',
),
выдает ошибку, что в модели Actors нет поля name. Его и вправду нет, но как переопределить это поле не создавая свою вью?
т.е. можно ли в Select2QuerySetView передать параметр переопределяющий поисковое поле?
нет, только свой класс, в котором переопределить: def get_queryset(self): """Filter the queryset with GET['q'].""" qs = super(BaseQuerySetView, self).get_queryset() if self.q: qs = qs.filter(name__icontains=self.q) return qs
Обсуждают сегодня