本文整理汇总了Python中models.Usuario类的典型用法代码示例。如果您正苦于以下问题:Python Usuario类的具体用法?Python Usuario怎么用?Python Usuario使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Usuario类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: my_view
def my_view(request):
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
auth.login(request,user)
try:
usu = Usuario.objects.get(nombre = username)
except:
url = "http://127.0.0.1:1234/" + username
rss = url + "/rss"
titulo_p = "Pagina de " + username
mi_usuario = Usuario(nombre = username,url = url,titulo_p = titulo_p,fondo = "css/defult.css",rss = rss)
mi_usuario.save()
return HttpResponseRedirect('/todas')
else:
return HttpResponseRedirect('/')
开发者ID:andreibuciulea,项目名称:2015-saro-pfinal,代码行数:17,代码来源:views.py
示例17: criaUsuarioDoFacebook
def criaUsuarioDoFacebook(self, vUser, vEmail=None):
try:
iUsuario= Usuario()
iUsuario.pk= vUser.id
iUsuario.username= "%06d" % int(vUser.id)
iUsuario.email= vEmail
iUsuario.tipo_usuario= self.obtemTipoDeUsuario(constantes.cntTipoUsuarioAmbos)
iUsuario.classe_usuario = self.obtemClasseDeUsuario(constantes.cntClasseUsuarioPadrao)
iUsuario.receber_email = True
iUsuario.save()
return True
except Exception, e:
self.getLogger().error('Nao foi possivel obter User: ' + str(e))
return False
开发者ID:spenglerBR,项目名称:FreelaTI.com,代码行数:14,代码来源:controle.py
示例18: usuario_borrar
def usuario_borrar(rpe):
try:
usuario = Usuario.select().where(Usuario.rpe == rpe)
if usuario is not None:
usuario[0].delete()
return "OK!", 200
else:
return "Error!", 404
except:
return "Error!", 404
开发者ID:Alemv18,项目名称:SistemaCFE,代码行数:10,代码来源:usuarios.py
示例19: addEve
def addEve(request):
actividad = request.POST.get("Identificador", '')
try:
pp = Usuario.objects.get(name = request.user)
except Usuario.DoesNotExist:
pp = Usuario(name = str(request.user), event = "pagina de " + str(request.user))
pp.save()
pagaa = Actividade.objects.get(id=actividad)
pp.actividades.add(pagaa)
boolean = comprobar(str(request.user),actividad)
if not boolean:
myusuario = Usuario.objects.get(name = str(request.user))
myact = Actividade.objects.get(id=actividad)
hora = datetime.now()
publicar = FechAdd(fecha = hora, usuario = myusuario, actividad = myact)
publicar.save()
return HttpResponseRedirect("/todas")
开发者ID:alexeal90,项目名称:2015-sat-pfinal,代码行数:19,代码来源:views.py
示例20: verify_password
def verify_password(usuario_or_token, clave):
#print(usuario_or_token)
#print(clave)
user = Usuario.verify_auth_token(usuario_or_token)
if not user:
user = Usuario.query.filter_by(vusu_usu=usuario_or_token).first()
if not user or not user.login(clave):
return False
g.user = user
return True
开发者ID:zcastle,项目名称:api_ww,代码行数:10,代码来源:main.py
注:本文中的models.Usuario类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论