当前位置: 首页>>代码示例>>Python>>正文


Python models.Usuario类代码示例

本文整理汇总了Python中models.Usuario的典型用法代码示例。如果您正苦于以下问题:Python Usuario类的具体用法?Python Usuario怎么用?Python Usuario使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了Usuario类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: nuevo_usuario

def nuevo_usuario(request): 
    log = '<form action="" method="POST">'
    log += 'Nombre de usuario<br><input type="text" name="Usuario"><br>'
    log += 'Password<br><input type="password" name="Password">'
    log += '<br><input type="submit" value="Registrarme">'
    log += '</form>'
    inicio = '<a href="/">Inicio</a>'
    if request.method == 'POST':
        usuario = request.POST['Usuario']
        password = request.POST['Password']
        lista = User.objects.all()
        for fila in lista:
            if fila.username == usuario:
                error = ""
                error += '<span>Error.</span><br>'
                error += 'El nombre de usuario ya esta usado. Pruebe otro.'
                plantilla = get_template('index.html')
                Contexto = Context({'loggin': log, 'inicio': inicio, 'error': error})
                renderizado = plantilla.render(Contexto)
                return HttpResponse(renderizado)

        user = User.objects.create_user(usuario, usuario + '@ejemplo.com', password)
        user.save()
        user = Usuario(nombre=usuario)
        user.save()
        return HttpResponseRedirect('/')
    plantilla = get_template('index.html')
    Contexto = Context({'loggin': log, 'inicio': inicio})
    renderizado = plantilla.render(Contexto)
    return HttpResponse(renderizado)
开发者ID:riojafernando,项目名称:2015-saro-pfinal,代码行数:30,代码来源:views.py

示例2: user

def user(request):
    if request.user.is_authenticated():
        (mensaje, admin, logger, request.user.username) = autenticacionUsuario(request)
        nombreUsuario = request.user.username
        usuario = Usuario.objects.filter(nombre= nombreUsuario)
        salida = ""
        nameUser = True
        Incluido = False
        num = 0
        for fila in usuario:
            if fila.nombre == nombreUsuario:
                nameUser = False
        if nameUser:
            principal = "Pagina de " + request.user.username
            comentarioPrincipal = "Introduzca descripcion..."
            name = Usuario(titulo= principal, nombre= request.user.username, comentario= comentarioPrincipal)
            name.save()
 
        userName = Usuario.objects.get(nombre=nombreUsuario)
        listaActividades = userName.actividades.all()
        for fila in listaActividades:
            salida += "<br/>" + "<br/>"
            salida += "Actividad" + "<br/>"
            salida += "Titulo: " + fila.titulo + "<br/>"
            salida += "Tipo: " + fila.tipo + "<br/>"
            salida += "Precio: " + fila.precio + "<br/>"
            salida += "Fecha: " + str(fila.fecha) + "<br/>"
            salida += "Hora: " + str(fila.hora) + "<br/>"
            salida += "Fecha Fin: " + str(fila.fechaFin) + "<br/>"
            salida += "Evento Largo: " + str(fila.eventoLargo) + "<br/>"
            salida += "<a href="+ fila.informacion + ">" + '+ info' + '</a>' + "<br/>"
            member = Membership.objects.get(contenido=fila, usuario=userName)
            fechaAct = member.fechaEleccion
            salida += "elegida en " + str(fechaAct) + "<br/>"
            salida += "<br/>"
            num = num + 1

        salida +='<form action="" method="POST" accept-charset="UTF-8">' +\
                 'Titulo: <input type="text" name="titulo">' +\
                 'Descripcion: <input type="text" name="descripcion">' +\
                 '<input type="submit" value="Enviar"></form>'
        
        if request.method == "POST":
            respuesta = request.POST.get("titulo")
            if respuesta:
                objeto = Usuario.objects.get(nombre= nombreUsuario)
                objeto.titulo = respuesta
                objeto.save()
            descrip = request.POST.get("descripcion")
            if descrip:
                objeto = Usuario.objects.get(nombre= nombreUsuario)
                objeto.comentario = descrip
                objeto.save()        


        usuario = Usuario.objects.get(nombre = nombreUsuario)     
        return render_to_response('usuario.html',{'Espacio': "<br/>",'titulo':usuario.titulo,'comentario': usuario.comentario,'lista': salida, 'mensaje':mensaje, 'admin': admin, 'logger': logger}, context_instance=RequestContext(request))
    else:
        return HttpResponseRedirect("/noRegistrado")   
开发者ID:A-malagon,项目名称:2015-sat-pfinal,代码行数:59,代码来源:views.py

示例3: save

 def save(self, commit=True):
     if not commit:
         raise NotImplementedError("No se puede crear User y Usuario sin guardar en la base de datos")
     user = super(UserCreateForm, self).save(commit=True)
     user_profile = Usuario(user=user, telefono=self.cleaned_data['telefono'],
                            direccion=self.cleaned_data['direccion'])
     user_profile.save()
     return user, user_profile
开发者ID:frvc123,项目名称:sigp,代码行数:8,代码来源:forms.py

示例4: post

 def post(self):
     usuario = Usuario(
         nombre = self.request.get("nombre"),
         apellido_paterno = self.request.get("apellido_paterno"),
         apellido_materno = self.request.get("apellido_materno"),
         edad = int(self.request.get("edad"))
     )
     usuario.put()
     self.redirect('/')                
开发者ID:frankisko,项目名称:demos,代码行数:9,代码来源:main.py

示例5: nuevoUSuario

def nuevoUSuario(request):
	if Usuario.objects.filter(user=request.GET['user']).exists():
		return render(request,'crearUsuario.html',{'userValido':True,'pas':False})
	else:
		if (request.GET['pass1'] == request.GET['pass2']): 
			nuevoUser = Usuario(nombre=request.GET['nombre'],apellido=request.GET['apellido'],user=request.GET['user'],pas=request.GET['pass1'],fNacimiento = request.GET['fechaNacimiento'],sexo= request.GET['sex'],email= request.GET['eMail'],telefono= request.GET['unTel'])
			nuevoUser.save()
			return HttpResponse('Usuario creado exitosamente')
		else:
			return render(request, 'crearUsuario.html',{'userValido':False,'pas':True})
开发者ID:Leitee,项目名称:Cofradia,代码行数:10,代码来源:views.py

示例6: prueba

def prueba(request):
    if request.method == 'POST':
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            newdoc = Usuario(us_img = request.FILES['file'])
            newdoc.save(form)
            return HttpResponseRedirect('/appella/')
    else:
        form = UploadFileForm()
    return render(request, 'index.html', {'form': form})
开发者ID:ellasawers,项目名称:appella,代码行数:10,代码来源:views.py

示例7: addusers

def addusers():  ##esto se ejecuta cada vez que se ejecuta la aplicacion y actualiza los usuarios que hay
	users = User.objects.all()
	usrs = Usuario.objects.all()
	for user in users:
		add=True
		for us in usrs:
			if str(user) == us.user:
				add=False
				break
		if add:	
			userr = Usuario(user=str(user), title="pagina de "+str(user), descripcion="esta es la pagina personal de "+str(user))
			userr.save()
开发者ID:anombela,项目名称:2015-sat-pfinal,代码行数:12,代码来源:views.py

示例8: usuario_nuevo

def usuario_nuevo():
	try:
		Usuario.nuevo(
	    	rpe=request.form['rpe'],
	    	nombre=request.form['nombre'],
	    	puesto=request.form['puesto'],
	    	departamento=request.form['departamento'],
	    	correo=request.form['correo'],
	    	zona=request.form['zona'])
		return "OK!", 200
	except:
		return "Error!", 404
开发者ID:Alemv18,项目名称:SistemaCFE,代码行数:12,代码来源:usuarios.py

示例9: nuevoUSuario

def nuevoUSuario(request):
	if Usuario.objects.filter(user=request.GET['user']).exists():
		return render(request,'crearUsuario.html',{'userValido':True,'pas':False})
	else:
		if (request.GET['pass1'] == request.GET['pass2']): 
			unUser = Usuario(nombre=request.GET['nombre'],apellido=request.GET['apellido'],user=request.GET['user'],pas=request.GET['pass1'],fNacimiento = request.GET['fechaNacimiento'],sexo= request.GET['sex'],email= request.GET['eMail'],telefono= request.GET['unTel'])
			unUser.save()
			request.session['user']= unUser.user
			result = list()
			result.append(unUser)
			return render(request,'index.html',{'result':result,'logueado':True})
		else:
			return render(request, 'crearUsuario.html',{'userValido':False,'pas':True})
开发者ID:berniluciano,项目名称:Cofradia,代码行数:13,代码来源:views.py

示例10: cargar_usuarios

def cargar_usuarios():
    usuarios = Usuario.objects.all()
    if len(usuarios) == 0:
        usuarios = User.objects.all()
        respuesta = "Cargado en la base de datos!"
        for usuario in usuarios:
            nombre_usuario = usuario.username
            new_user = Usuario(nombre=nombre_usuario)
            new_user.save()
    else:
        respuesta = "Estan cargados usuarios en la base de datos!"

    return respuesta
开发者ID:jgalanb,项目名称:X-Serv-Practica-Hoteles,代码行数:13,代码来源:views.py

示例11: test_criacao_de_usuario

 def test_criacao_de_usuario(self):
     usuario = Usuario()
     usuario.nome = "Usuario Test"
     usuario.email = "[email protected]"
     usuario.senha= "1234"
     
     #pega o contexto da aplicacao
     with self.app.app_context():
         db.session.add(usuario)
         db.session.commit()
         
         #valida se o id foi incrementado pelo banco de dados
         self.assertGreater(usuario.id, 0)
开发者ID:hederson,项目名称:flask-tdd-1,代码行数:13,代码来源:usuario_test.py

示例12: logger

def logger(request):
    if request.user.is_authenticated():
        try:
            usuario = Usuario.objects.get(Nombre=request.user.username)
            print('Usuario "Loggeado"')
        except:
            usuario = Usuario(Nombre=request.user.username,\
                                TituloPagina=('Pagina de '+request.user.username),\
                                Letra=12, ColorFondo='')
            usuario.save()
            print('Usuario no Encontrado, lo creo... y "Loggeo"')
    else:
        usuario = 0
    return usuario
开发者ID:enavarromo,项目名称:X-Serv-Practica-Hoteles,代码行数:14,代码来源:views.py

示例13: mokarCriacaoDeUmUsuario

 def mokarCriacaoDeUmUsuario(self):
     iEmailUsuario1= '[email protected]'
     iSenhaUsuario1= 'teste'
     iUsername1= '000001'
     iTipoUsuario1= Tipo_de_Usuario.objects.filter(id_tipo_usuario= constantes.cntTipoUsuarioFreelancer)[0]
     iClasseUsuario1= Classe_de_Usuario.objects.filter(id_classe_usuario= constantes.cntClasseUsuarioPadrao)[0]
     iRecebeEmail1= True
     iNome= 'Nome'
     iSobrenome= 'Sobrenome'
     iUsuario1= Usuario(email=iEmailUsuario1, password=iSenhaUsuario1, tipo_usuario= iTipoUsuario1, 
                        receber_email= iRecebeEmail1, first_name= iNome, last_name= iSobrenome,
                        classe_usuario= iClasseUsuario1)
     iUsuario1.save()
         
     self.assertEquals(iUsername1, (Usuario.objects.filter(email= iEmailUsuario1)[0]).username)
开发者ID:spenglerBR,项目名称:FreelaTI.com,代码行数:15,代码来源:tests.py

示例14: obtener_resultados_por_grupo

def obtener_resultados_por_grupo(request, SoloJornadaActual):
    grupo=Grupo.get_by_id(request.grupoKey) 
    resultados = ResultadoGrupo()
    _match_res=[]
    if grupo!=None:
        jornadas=[]
        if SoloJornadaActual:
            jornadas=Jornada.query(Jornada.calendario==grupo.calendario.id(), Jornada.abierto==False).order(Jornada.Numero)
            if jornadas.__len__()>0:
                jornadas=[jornadas[-1:]] # CREO UNA NUEVA LISTA SOLO CON LA JORNADA ACTUAL (LA ULTIMA CERRADA)
        else:
            jornadas=Jornada.query(Jornada.calendario==grupo.calendario.id()).order(Jornada.Numero)
        for j in jornadas:
            partidos=Partido.query(Partido.jornada==j.key)
            for usr in grupo.usuarios:
                resultado = ResultadoGrupoJornada()
                resultado.jornada=str( j.Numero)
                resultado.nombre=Usuario.get_by_id(usr.key.id()).Nombre
                resultado.usuario=usr.key.id()
                for p in partidos:
                    res = ResultadoQuiniela.query(ResultadoQuiniela.partido == p.key, usuario == usr, ResultadoQuiniela.grupo == grupo.key)
                    for r in res:
                        if r.acierto:
                            resultado.aciertos = resultado.aciertos+1
                _match_res.append(resultado)
        resultados.nombre=grupo.Nombre
        resultados.resultados=_match_res
    return resultados
开发者ID:kristiandamian,项目名称:Quinieleros,代码行数:28,代码来源:resultados.py

示例15: grabar

def grabar(request, todos_los_grupos):
    grupo=Grupo.get_by_id(request.grupo)
    calendario=Calendario.get_by_id(grupo.calendario.id())
    respuesta=BooleanMessage()
    if calendario!=None:
        usuario=Usuario.get_by_id(request.correo)
        if usuario!=None:
            if todos_los_grupos:
                grupos=Grupo.query(Grupo.usuarios == request.correo)
            else:
                grupos=[]
                grupos.append(grupo)
            for grupo in grupos:
                for match in request.resultados:
                    partido=Partido.get_by_id(match.partido)
                    if partido!=None:
                        _key=partido.Local.id()+"vs"+partido.Visitante.id()+calendario.key.id()
                        res=ResultadoQuiniela.get_or_insert(_key)
                        res.usuario=usuario.key
                        res.partido=partido.key
                        res.resultado=match.resultado
                        res.grupo=grupo.key
                        res.put()
                else:
                    respuesta.error=True
                    respuesta.mensaje="No esta registrado el grupo "+request.grupo
    else:
        respuesta.error=True
        respuesta.mensaje="No existe el calendario"
    return respuesta
开发者ID:kristiandamian,项目名称:Quinieleros,代码行数:30,代码来源:resultados.py


注:本文中的models.Usuario类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。