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


Python Usuario.save方法代码示例

本文整理汇总了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)
开发者ID:riojafernando,项目名称:2015-saro-pfinal,代码行数:32,代码来源:views.py

示例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")   
开发者ID:A-malagon,项目名称:2015-sat-pfinal,代码行数:61,代码来源:views.py

示例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
开发者ID:frvc123,项目名称:sigp,代码行数:10,代码来源:forms.py

示例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})
开发者ID:ellasawers,项目名称:appella,代码行数:12,代码来源:views.py

示例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})
开发者ID:Leitee,项目名称:Cofradia,代码行数:12,代码来源:views.py

示例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()
开发者ID:anombela,项目名称:2015-sat-pfinal,代码行数:14,代码来源:views.py

示例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
开发者ID:jgalanb,项目名称:X-Serv-Practica-Hoteles,代码行数:15,代码来源:views.py

示例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})
开发者ID:berniluciano,项目名称:Cofradia,代码行数:15,代码来源:views.py

示例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
开发者ID:spenglerBR,项目名称:FreelaTI.com,代码行数:16,代码来源:controle.py

示例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
开发者ID:enavarromo,项目名称:X-Serv-Practica-Hoteles,代码行数:16,代码来源:views.py

示例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,
                            })
开发者ID:rafael03,项目名称:ProjetoSI,代码行数:17,代码来源:views.py

示例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)
开发者ID:spenglerBR,项目名称:FreelaTI.com,代码行数:17,代码来源:tests.py

示例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('/') 
开发者ID:andreibuciulea,项目名称:2015-saro-pfinal,代码行数:19,代码来源:views.py

示例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")
开发者ID:alexeal90,项目名称:2015-sat-pfinal,代码行数:21,代码来源:views.py

示例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()
开发者ID:landreup,项目名称:UJI,代码行数:44,代码来源:forms.py


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