def edit_example(request, slug, id, template_name="package/edit_example.html"): package_example = get_object_or_404(PackageExample, id=id) form = PackageExampleForm(request.POST or None, instance=package_example) if form.is_valid(): form.save() return HttpResponseRedirect(reverse("package", kwargs={"slug": package_example.package.slug})) return render(request, template_name, {"form": form, "package": package_example.package})
def edit_example(request, slug, id, template_name="package/edit_example.html"): package_example = get_object_or_404(PackageExample, id=id) form = PackageExampleForm(request.POST or None, instance=package_example) if form.is_valid(): form.save() return HttpResponseRedirect(reverse("package", kwargs={"slug": package_example.package.slug})) return render(request, template_name, { "form": form, "package": package_example.package })