def update_otro_estudio(request, id_oestudio): fecha_actual = datetime.datetime.now() oestudio = get_object_or_404(OtrosEstudios, pk = id_oestudio) if request.method == "POST": formulario = OtrosEstudiosForm(request.POST, instance=oestudio) if formulario.is_valid(): estu = formulario.save() messages.add_message(request, messages.INFO, u'Se Modifico Correctamente los Datos Del Curso/Conferencia: <strong>%s</strong>' %estu.curso ) admin_log_change(request, estu, 'Estudio Modificado') return HttpResponseRedirect(reverse(show_otros_estudios)) else: formulario = OtrosEstudiosForm(instance=oestudio) return render_to_response('personal/update_otro_estudio.html', { 'formulario':formulario, 'fecha_actual':fecha_actual, }, context_instance = RequestContext(request))
def new_otro_estudio(request): fecha_actual = datetime.datetime.now() if request.method == "POST": formulario = OtrosEstudiosForm(request.POST) if formulario.is_valid(): estu = formulario.save() persona = Persona.objects.get(usuario = request.user) estu.persona = persona estu.save() messages.add_message(request, messages.INFO, u'Se Registro Correctamente los Datos Del Curso/Conferencia: <strong>%s</strong>' %estu.curso ) admin_log_addnition(request, estu, 'Estudio Creado') return HttpResponseRedirect(reverse(show_otros_estudios)) else: formulario = OtrosEstudiosForm() return render_to_response('personal/new_otro_estudio.html', { 'formulario':formulario, 'fecha_actual':fecha_actual, }, context_instance = RequestContext(request))