def filter_product(request):
list = request.GET.get('filter')
products = Product.objects.filter(name__contains=list)
return render(request, 'index.html', context={
'products': products
})
Ко всему, что тебе сказали, у меня лишь один вопрос, точнее фиг, пойми что, но
Ты отправляешь к своему юрл search, а потом из гета ищешь filter, может тебе все же искать search?