def save_product(request): if request.method == "POST": id = request.POST.get("id") product = Product() if id: name = request.POST.get("name") cost = request.POST.get("cost") Product.objects.filter(id=id).update(name=name, cost=cost) else: product.name = request.POST.get("name") product.cost = request.POST.get("cost") product.save() return HttpResponseRedirect("/")