def nuevo_user(request): if request.method == 'POST': formulario = FormUsuario(request.POST) if formulario.is_valid(): formulario.save() return redirect('usuario_lista') else: formulario = FormUsuario() return render_to_response('usuarios/nuevo_usuario.html', {'formulario': formulario}, context_instance=RequestContext(request))
def adiciona(request): if request.method == 'POST': form = FormUsuario(request.POST,request.FILES) if form.is_valid(): form.save() return render_to_response("salvo.html",{}) else: form = FormUsuario() return render_to_response("item.html",{'form':form},context_instance=RequestContext(request))
def item(request,nr_item): item = get_object_or_404(Usuario,pk=nr_item) if request.method == "POST": form = FormUsuario(request.POST,request.FILES,instance=item) if form.is_valid(): form.save() return render_to_response("salvo.html",{}) else: form = FormUsuario(instance=item) return render_to_response("item.html",{'form':form},context_instance=RequestContext(request))
def nuevo_user(request): """ :param request: contiene los datos de la pagina que lo llamo :return: crearUsuario.html, pagina en la cual se crea el usuario Metodo para crear un nuevo usuario """ user = User.objects.get(username=request.user.username) roles = UsuarioRolSistema.objects.filter(usuario=user).only('rol') permisos_obj = [] for i in roles: permisos_obj.extend(i.rol.permisos.all()) permisos = [] for i in permisos_obj: permisos.append(i.nombre) form = FormUsuario() if request.method == 'POST': print 'hola' form = FormUsuario(request.POST) if form.is_valid(): username = form.cleaned_data['username'] first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] email = form.cleaned_data['email'] password_one = form.cleaned_data['password_one'] password_two = form.cleaned_data['password_two'] u = User.objects.create_user(username=username, first_name=first_name, last_name=last_name, email=email, password=password_one) u.save() return HttpResponseRedirect("/usuario/lista/") else: ctx = { 'form': form, 'user': user, 'crear_usuario': 'crear usuario' in permisos } return render_to_response('usuarios/nuevo_usuario.html', ctx, context_instance=RequestContext(request)) ctx = { 'form': form, 'user': user, 'crear_usuario': 'crear usuario' in permisos } return render_to_response('usuarios/nuevo_usuario.html', ctx, context_instance=RequestContext(request))
def nuevo_user(request): if request.method == 'POST': formulario = FormUsuario(request.POST) if formulario.is_valid(): formulario.save() return HttpResponseRedirect('/usuario/lista/') else: formulario = FormUsuario() return render_to_response('usuarios/nuevo_usuario.html', {'formulario': formulario}, context_instance=RequestContext(request))
def nuevo_user(request): """ :param request: contiene los datos de la pagina que lo llamo :return: crearUsuario.html, pagina en la cual se crea el usuario Metodo para crear un nuevo usuario """ user = User.objects.get(username=request.user.username) roles = UsuarioRolSistema.objects.filter(usuario = user).only('rol') permisos_obj = [] for i in roles: permisos_obj.extend(i.rol.permisos.all()) permisos = [] for i in permisos_obj: permisos.append(i.nombre) form = FormUsuario() if request.method == 'POST': print 'hola' form = FormUsuario(request.POST) if form.is_valid(): username = form.cleaned_data['username'] first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] email = form.cleaned_data['email'] password_one = form.cleaned_data['password_one'] password_two = form.cleaned_data['password_two'] u = User.objects.create_user(username=username, first_name=first_name, last_name=last_name, email=email,password=password_one) u.save() return HttpResponseRedirect("/usuario/lista/") else: ctx = {'form':form, 'user':user, 'crear_usuario': 'crear usuario' in permisos} return render_to_response('usuarios/nuevo_usuario.html',ctx,context_instance=RequestContext(request)) ctx = {'form':form, 'user':user, 'crear_usuario': 'crear usuario' in permisos} return render_to_response('usuarios/nuevo_usuario.html',ctx,context_instance=RequestContext(request))
def nuevo_usuario(request): if request.method == 'POST': form = FormUsuario(request.POST) if form.is_valid(): usuario = form.save() usuario.save() return redirect('lista_usuarios') else: form = FormUsuario() return render(request, "nuevo_usuario.html", {'form': form})