def edit(request, validez_id): validez = ValidezNacional.objects.get(pk=validez_id) if request.method == 'POST': form = ValidezNacionalForm(request.POST, instance=validez) if form.is_valid(): v = form.save() request.set_flash('success', 'Datos actualizados correctamente.') else: request.set_flash('warning', 'Ocurrió un error actualizando los datos.') else: form = ValidezNacionalForm(instance=validez) return my_render(request, 'validez_nacional/validez/edit.html', { 'validez': validez, 'form': form, })
def duplicar(request, validez_id): validez = ValidezNacional.objects.get(pk=validez_id) if request.method == 'POST': validez.pk = None form = ValidezNacionalForm(request.POST, instance=validez) if form.is_valid(): validez = form.save() request.set_flash('success', 'Registro de Validez duplicado correctamente.') return HttpResponseRedirect(reverse('validezNacionalEditarValidez', args=[validez.id])) else: request.set_flash('warning', 'Ocurrió un error duplicando el registro.') else: form = ValidezNacionalForm(instance=validez) return my_render(request, 'validez_nacional/validez/duplicar.html', { 'validez': validez, 'form': form, })