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})
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})