Exemple #1
0
def contrato_administrativo_create(
        request,
        template_name=
        'contrato_administrativo/contrato_administrativo_form.html'):
    form = ContratoAdministrativoForm(request.POST or None)
    if form.is_valid():
        form.save()
        return redirect('app_imoveis_contrato_administrativo_home')
    return render(request, template_name, {'form': form})
Exemple #2
0
def contrato_administrativo_create(
        request,
        template_name='contrato_administrativo/contrato_administrativo_form.html'
):
    form = ContratoAdministrativoForm(request.POST or None)
    if form.is_valid():
        form.save()
        return redirect('app_imoveis_contrato_administrativo_home')
    return render(request, template_name, {'form': form})
Exemple #3
0
def contrato_administrativo_update(
    request, pk,
    template_name=
        'contrato_administrativo/contrato_administrativo_form_update.html'):
    contrato = get_object_or_404(ContratoAdministrativo, pk=pk)
    form = ContratoAdministrativoForm(request.POST or None, instance=contrato)
    if form.is_valid():
        form.save()
        return redirect('app_imoveis_contrato_administrativo_home')
    return render(
        request,
        template_name, {'form': form, 'object': contrato, 'modo': 'EDICAO'})
Exemple #4
0
def contrato_administrativo_update(
    request,
    pk,
    template_name='contrato_administrativo/contrato_administrativo_form_update.html'
):
    contrato = get_object_or_404(ContratoAdministrativo, pk=pk)
    form = ContratoAdministrativoForm(request.POST or None, instance=contrato)
    if form.is_valid():
        form.save()
        return redirect('app_imoveis_contrato_administrativo_home')
    return render(request, template_name, {
        'form': form,
        'object': contrato,
        'modo': 'EDICAO'
    })
Exemple #5
0
def contrato_administrativo_detalhe(
    request,
    pk,
    template_name='contrato_administrativo/contrato_administrativo_form_update.html'
):
    contrato = get_object_or_404(ContratoAdministrativo, pk=pk)
    form = ContratoAdministrativoForm(request.POST or None, instance=contrato)
    for field in form.fields.values():
        field.widget.attrs['disabled'] = True
    return render(request, template_name, {'form': form, 'object': contrato})