def update_experiencia_trabajo(request, id_experiencia): texperienia = get_object_or_404(Experiencias, pk = id_experiencia) fecha_actual = datetime.datetime.now() if request.method == "POST": formulario = ExperienciasForm(request.POST, instance=texperienia) if formulario.is_valid(): experiencia = formulario.save() messages.add_message(request, messages.INFO, u'Se Modifico Correctamente la Experiencia de Trabajo en: <strong>%s</strong>' %experiencia.institucion ) admin_log_change(request, experiencia, 'Experiencia Modificada') return HttpResponseRedirect(reverse(show_experiencias_trabajo)) else: formulario = ExperienciasForm(instance=texperienia) return render_to_response('personal/update_experiencia_trabajo.html', { 'formulario':formulario, 'fecha_actual':fecha_actual, }, context_instance = RequestContext(request))
def new_experiencia(request): fecha_actual = datetime.datetime.now() if request.method == "POST": formulario = ExperienciasForm(request.POST) if formulario.is_valid(): experiencia = formulario.save() persona = Persona.objects.get(usuario = request.user) experiencia.persona = persona experiencia.save() messages.add_message(request, messages.INFO, u'Se Registro Correctamente la Experiencia de Trabajo en: <strong>%s</strong>' %experiencia.institucion ) admin_log_addnition(request, experiencia, 'Experiencia Creada') return HttpResponseRedirect(reverse(show_experiencias_trabajo)) else: formulario = ExperienciasForm() return render_to_response('personal/new_experiencia_trabajo.html', { 'formulario':formulario, 'fecha_actual':fecha_actual, }, context_instance = RequestContext(request))