Представление products.views.get_product не возвращало объект HttpResponse. Вместо него возвращается None. Как решить эту ошибку
показывает одну и ту же ошибку снова и снова... Можете ли вы, пожалуйста, помочь мне решить эту ошибку
url
path("add-to-cart/<uid>/",add_to_cart,name="add_to_cart")
html код
<a href="{% url 'add_to_cart' product.uid %}?variant={{selected_size}}" class="btn btn-outline-primary"> <span class="text">Add to cart</span> <i
class="fas fa-shopping-cart"></i> </a>
View
def add_to_cart(request,uid):
variant=request.GET.get('variant')
product=Product.objects.get(uid=uid)
user=request.user
cart=Cart.objects.get_or_create(user=user, is_paid=False)
cart_item=CartItems.objects.create(cart=cart,product=product)
if variant:
variant=request.GET.get('variant')
size_variant=SizeVariant.objects.get(size_name=variant)
cart_item.size_variant=size_variant
cart_item.save()
return HttpResponseRedirect(request.META.get('HTTP_REFFER'))
else:
return HttpResponseRedirect(request.META.get('HTTP_REFFER'))
показывает одну и ту же ошибку снова и снова... Можете ли вы, пожалуйста, помочь мне решить эту ошибку