P4YK
@P4YK

Ошибка: Product() got an unexpected keyword argument 'poster'?

Не понимаю почему он жалуется на 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()
        })
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
Mi11er
@Mi11er
A human...
А что у вас в модели есть poster?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы