Example #1
0
def modificar_actividad(request,nombre):
    if request.method == 'POST':
        if 'nombre' in request.POST:
            nombre = request.POST['nombre']
            
        else:
            return render_to_response("administrador/actividad/modificar_actividad_exito.html",\
                                      {'error':nombre, 'tipo' : 'actividad'})
        try:
            actividad = Actividad.objects.get(nombre=nombre)
        except Actividad.DoesNotExist:
            print "error actividad no eixsteD"
            return render_to_response("administrador/actividad/modificar_actividad_exito.html",\
                                      {'error':nombre, 'tipo' : 'actividad'})
        else:
            formulario = AdminRegistrarActividadForm(request.POST,instance= actividad)
            if formulario.is_valid():
                formulario.save()
                return HttpResponseRedirect("/administrador/actividad/modificar_actividad_exito/")
            else:
                return render_to_response("administrador/actividad/modificar_actividad_exito.html",\
                                              {'error':nombre, 'tipo' : 'DJango USer'})
    else:
        try:
            actividad = Actividad.objects.get(nombre=nombre)
        except actividad.DoesNotExist:
            return render_to_response("administrador/actividad/modificar_actividad.html",\
                                      {'error':nombre, 'tipo' : 'actividad'})
        else:
            formulario = AdminRegistrarActividadForm(instance = actividad)
            return render_to_response("administrador/actividad/modificar_actividad.html", \
                              {'form': formulario}) 
Example #2
0
def registrar_actividad(request):
    if request.method == 'POST':
        formulario = AdminRegistrarActividadForm(request.POST)
        if formulario.is_valid():
            form_actividad = formulario.cleaned_data
            formulario.save()
            return HttpResponseRedirect("/administrador/actividad/registrar_actividad_exito/")
    else:
        formulario = AdminRegistrarActividadForm()
    return render_to_response("administrador/actividad/registrar_actividad.html", \
                              {'form': formulario})