def new_company(request): if request.method == "POST": form = CompanyForm(request.POST) if form.is_valid(): if form.save(): return redirect("/companies") else: form = CompanyForm() data = {'form': form} return render(request, "companies/new_company.html", data)
def edit_company(request, company_id): company = Company.objects.get(id=company_id) if request.method == "POST": form = CompanyForm(request.POST, instance=company) if form.is_valid(): if form.save(): return redirect("/company/{}".format(company_id)) else: form = CompanyForm(instance=company) data = {"company": company, "form": form} return render(request, "companies/edit_company.html",data)