Beispiel #1
0
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))
Beispiel #2
0
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))