Первое название продукта, повторяющееся для всех остальных django eccomerce
hii я новичок здесь создаю сайт eccomerce никаких ошибок не появляется во время рендеринга шаблона но проблема в том что мое первое название продукта повторяется для всех других продуктов views.py
def product_view(request,cate_slug,prod_slug):
if(Category.objects.filter(slug=cate_slug, status=0)):
if(Products.objects.filter(slug=prod_slug, status=0)):
product = Products.objects.filter(slug=prod_slug, status=0).first()
else:
messages.warning(request,"product not found")
return redirect("collection")
else:
messages.error(request,"something went wrong")
return redirect("collection")
return render(request,"product_view.html",{'product':product})
и я обнаружил ошибку, когда я удаляю first() из продукта он не показывает названия продуктов, но если я не удаляю first() он показывает название первого продукта для всех остальных удаляемых продуктов я действительно запутался в этом кто нибудь помогите мне пожалуйста
я хочу отображать правильное имя для каждого товара здесь повторяется одно и тоже имя для всех других имен из-за функции first() я застрял в этом на 5 часов кто нибудь помогите мне пожалуйста