def cadastro_parametro(request): form = FormParametro(request.POST or None) contexto = {'form': form, "acao": 'Cadastro De Pâmetro'} if form.is_valid(): form.save() return redirect('url_listagem_parametros') else: return render(request, "core/cadastro_parametro.html", contexto)
def cadastro_parametro(request): form = FormParametro(request.POST or None) contexto = {'form': form, 'acao': 'Cadastro de Parametro', 'titulo': 'Cadastrar'} if form.is_valid(): form.save() return redirect('url_listagem_parametros') else: return render(request, 'core/cadastro_parametro.html', contexto)
def atualiza_parametro(request, id): try: obj = Parametro.objects.get(id=id) form = FormParametro(request.POST or None, instance=obj) contexto = {'form': form, 'acao': 'Atualização de Parâmetro'} if form.is_valid(): form.save() return redirect('url_listagem_parametros') else: return render(request, 'core/cadastro_parametro.html', contexto) except Exception as erro: return redirect('url_listagem_parametros')
def atualiza_parametro(request, id): try: obj = Parametro.objects.get(id=id) form = FormParametro(request.POST or None, request.FILES or None, instance=obj) contexto = {'form': form, 'acao': 'Atualiza Parametro', 'titulo': 'Atualizar'} if form.is_valid(): form.save() return redirect('url_listagem_parametros') else: return render(request, 'core/cadastro_parametro.html', contexto) except Exception as erro: contexto = {'erro':erro, 'acao': 'Mensagem do sistema'} return redirect(request, 'core/erro.html', contexto)
def atualiza_parametro(request, id): try: obj = Parametro.objects.get(id=id) form = FormParametro(request.POST or None, instance=obj) contexto = {'form': form, 'acao': 'Atualização de parametro'} if form.is_valid(): form.save() messages.success(request, "Parametro atualizado com sucesso!") return redirect('url_listagem_parametros') else: return render(request, 'core/cadastro_parametro.html', contexto) except: return redirect('url_listagem_parametros')