Не понимаю почему он жалуется на poster
views.py:
def product_create(request):
if request.method == "POST":
form = ProductForm(request.POST)
if form.is_valid():
return_category = form.cleaned_data["category"]
return_name = form.cleaned_data["name"]
return_slug = form.cleaned_data["slug"]
return_image = form.cleaned_data["image"]
return_description = form.cleaned_data["description"]
return_price = form.cleaned_data["price"]
current_user = request.user
if return_image == "": # checks if it is empty
return_image = "https://i.imgur.com/qldLMTx.png"
product = Product(category=return_category, name=return_name, slug=return_slug, image=return_image, description=return_description, price=return_price, poster = current_user)
product.save()
return HttpResponseRedirect(reverse("Products"))
else:
return render(request, "catalog/product/create.html", {
"form": form
})
return render(request, "catalog/product/create.html", {
"form": ProductForm()
})