Exemplo n.º 1
0
def management_company_update(request, pk):
    context = {}
    m_company = ManagementCompany.objects.get(pk=int(pk))
    if request.method == 'POST':
        form = ManagementCompanyForm(request.POST, request=request, instance=m_company)
        if form.is_valid():
            form.save()
    else:
        form = ManagementCompanyForm(request=request, instance=m_company)
    try:
        request.session['mc_filtered_list']
    except:
        request.session['mc_filtered_list'] = reverse('city:management-company')
    context.update({
        'form': form,
        'object': m_company,
        'back_to_list': request.session['mc_filtered_list']
    })
    return render(request, 'city/management_company.html', context)
Exemplo n.º 2
0
def management_company_add(request):
    context = {}
    if request.method == 'POST':
        form = ManagementCompanyForm(request.POST, request=request)
        if form.is_valid():
            management_company = form.save()
            return HttpResponseRedirect(reverse('city:management-company-update', args=(management_company.id, )))
    else:
        form = ManagementCompanyForm(request=request)
    try:
        request.session['mc_filtered_list']
    except:
        request.session['mc_filtered_list'] = reverse('city:management-company')
    context.update({
        'form': form,
        'back_to_list': request.session['mc_filtered_list']
    })
    return render(request, 'city/management_company.html', context)