本文整理汇总了Python中models.Usuario.save方法的典型用法代码示例。如果您正苦于以下问题:Python Usuario.save方法的具体用法?Python Usuario.save怎么用?Python Usuario.save使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类models.Usuario
的用法示例。
在下文中一共展示了Usuario.save方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: nuevo_usuario
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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)
示例2: user
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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")
示例3: save
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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
示例4: prueba
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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})
示例5: nuevoUSuario
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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})
示例6: addusers
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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()
示例7: cargar_usuarios
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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
示例8: nuevoUSuario
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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})
示例9: criaUsuarioDoFacebook
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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
示例10: logger
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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
示例11: cadastro
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
def cadastro(request):
if request.method == 'POST':
form = UsuarioForm(request.POST)
if form.is_valid():
campos = Usuario()
campos.nome = request.POST['nome']
campos.cidade = request.POST['cidade']
campos.email = request.POST['email']
campos.save()
return HttpResponseRedirect('/sucesso/') # Redirect after POST
else:
form = UsuarioForm()
return render(request, 'cadastro.html', {
'form':form,
})
示例12: mokarCriacaoDeUmUsuario
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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)
示例13: my_view
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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('/')
示例14: addEve
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
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")
示例15: ProfesorForm
# 需要导入模块: from models import Usuario [as 别名]
# 或者: from models.Usuario import save [as 别名]
class ProfesorForm():
def __init__(self, request, accion="nuevo", profesorid=""):
self.usuario = Usuario()
self.accion = accion
self.request= request
self.profesorid = profesorid
self.obligatorios = ["nombre", "apellidos", "usuarioUJI", "rol"]
self.usuarioForm = UsuarioForm()
if self.accion == "editar" :
self.usuarioForm = UsuarioForm(instance = QueryUser().getUserByUserUJI(profesorid))
if (request.method == "POST" ):
self.usuarioForm = UsuarioForm(request.POST, instance=self.usuario)
def is_valid(self):
self.muestraErrorUsuario = True
esValido = self.usuarioForm.is_valid()
if ( not esValido and self.accion == "editar"):
if ( self.usuarioForm.data["usuarioUJI"] == self.profesorid ):
self.muestraErrorUsuario= False
if len(self.usuarioForm.errors)==1:
esValido = True
return esValido
def save(self):
if (self.accion == "nuevo"):
self.creaUsuario()
else:
self.editaUsuario()
def creaUsuario(self):
self.usuario.save()
def editaUsuario(self):
usuarioDB = QueryUser().getUserByUserUJI(self.profesorid)
usuarioDB.nombre = self.usuario.nombre
usuarioDB.apellidos = self.usuario.apellidos
usuarioDB.usuarioUJI = self.usuario.usuarioUJI
usuarioDB.rol = self.usuario.rol
usuarioDB.save()