예제 #1
0
def editar_fornecedor(request, id):
    fornecedores = Fornecedor.objects.get(id=id)
    newcadastro = 'N'
    if request.method == 'POST':
        fornecedor_form = FornecedorForm(request.POST, instance=fornecedores)
        if fornecedor_form.is_valid:
            fornecedor_form.save()
            return redirect(reverse('core:consultafornecedor'))
        else:
            print(fornecedor_form.errors)
    else:
        fornecedor_form = FornecedorForm(instance=fornecedores)

    return render(request, 'cadastro_fornecedor.html', {
        'fornecedor_form': fornecedor_form,
        'newcadastro': newcadastro
    })
예제 #2
0
def cadastro_fornecedor(request):
    newcadastro = 'S'
    if request.method == 'POST':
        fornecedor_form = FornecedorForm(request.POST, request.FILES)
        if fornecedor_form.is_valid():
            fornecedor_form.save()
            fornecedor_form = FornecedorForm()
            return render(request, 'cadastro_fornecedor.html', {
                'fornecedor_form': fornecedor_form,
                'newcadastro': newcadastro
            })
            #return redirect('/')
    else:
        fornecedor_form = FornecedorForm()

    return render(request, 'cadastro_fornecedor.html', {
        'fornecedor_form': fornecedor_form,
        'newcadastro': newcadastro
    })