Exemplo n.º 1
0
    def create(self, request):
        """ Create a new Company """

        form = CompanyForm(request.POST)
        t = form.save()
        log.debug("Accepting request from user %s to create company %s")
        return t
Exemplo n.º 2
0
    def create(self, request):
        """ Create a new Company """

        form = CompanyForm(request.POST)
        t = form.save()
        log.debug("Accepting request from user %s to create company %s")
        return t
Exemplo n.º 3
0
def new_company(request):
    if request.method == "POST":
        form = CompanyForm(request.POST or None)
        if form.is_valid():
            if form.save():
                return redirect("/companies")
    else:
        form = CompanyForm()
    data = {'form': form}
    return render(request, "company/new_company.html", data)
Exemplo n.º 4
0
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("/companies/{}".format(company_id))
    else:
        form = CompanyForm(instance=company)
    data = {"company": company, "form": form}
    return render(request, "company/edit_company.html", data)