Ejemplo n.º 1
0
def registro(request):
    if request.POST:
        nombre = request.POST.get("txtNombre")
        apellido = request.POST.get("txtApellido")
        email = request.POST.get("txtEmail")
        username = request.POST.get("txtUsuario")
        password = request.POST.get("txtpassword")
        password2 = request.POST.get("txtpassword2")
        try:
            u = User.objects.get(username=username)
            mensaje = "Usuario ya existe"
            return render(request, 'core/registro.html', {'msg': mensaje})
        except:
            if password != password2:
                mensaje = "contraseñas invalidas"
                return render(request, 'core/registro.html', {'msg': mensaje})

        u = User()
        u.first_name = nombre
        u.last_name = apellido
        u.username = username
        u.email = email
        u.set_password(password)
        u.save()
        us = authenticate(request, username=username, password=password)
        login_autent(request, us)
        return render(request, 'core/hindex.html', {'user': us})

    return render(request, 'core/registro.html')
Ejemplo n.º 2
0
def registro(request):
    if request.POST:
        nombre = request.POST.get("txtNombre")
        apellido = request.POST.get("txtApellido")
        email = request.POST.get("txtEmail")
        usuario = request.POST.get("txtNombreusuario")
        pass1 = request.POST.get("txtPass1")
        pass2 = request.POST.get("txtPass2")
        if pass1 != pass2:
            return render(request, 'web/registro.html',
                          {'msg': 'claves incorrectas'})
        try:
            usu = User.objects.get(username=usuario)
            return render(request, 'web/registro.html',
                          {'msg': 'usuario existe'})
        except:
            usu = User()
            usu.first_name = nombre
            usu.last_name = apellido
            usu.email = email
            usu.username = usuario
            usu.set_password(pass1)

            usu.save()

            usu = authenticate(request, username=usuario, password=pass1)
            login_autent(request, usu)
            sliders = SliderIndex.objects.all()
            return render(request, 'web/index2.html', {'imagenes': sliders})

    return render(request, 'web/registro.html')
Ejemplo n.º 3
0
def formulario(request):
    if request.POST:
        nombre = request.POST.get("txtNombre")
        apellido = request.POST.get("txtapellido")
        email = request.POST.get("txtEmail")
        usuario = request.POST.get("txtNombreusuario")
        pass1 = request.POST.get("txtPass1")
        pass2 = request.POST.get("txtPass2")

        if pass1 != pass2:
            return render(request, 'web/formulario.html',
                          {'msg': 'Contraseñas diferentes'})

        try:
            usu = User.objects.get(username=usuario)
            return render(request, 'web/formulario.html',
                          {'msg': 'Este usuario ya existe'})

        except:
            usu = User()

            usu.first_name = nombre
            usu.last_name = apellido
            usu.email = email
            usu.username = usuario
            usu.set_password(pass1)

            usu.save()

            usu = authenticate(request, username=usuario, password=pass1)
            login_autent(request, usu)
            slider = SliderIndex.objects.all()
            return render(request, 'web/index.html', {'imagenes': slider})

    return render(request, 'web/formulario.html')
Ejemplo n.º 4
0
def login_acceso(request):
    if request.POST:
        usuario = request.POST.get("txtUsuario")
        password = request.POST.get("txtPass")
        us = authenticate(request, username=usuario, password=password)
        msg = ''
        if us is not None and us.is_active:
            login_autent(request, us)  #autentificacion de login
            return render(request, 'core/index.html')
        else:
            return render(request, 'core/login.html')
Ejemplo n.º 5
0
def login(request):
    if request.POST:
        usuario = request.POST.get("nombrex")
        password = request.POST.get("password")
        us = authenticate(request, username=usuario, password=password)
        if us is not None and us.is_active:
            login_autent(request, us)
            return render(request, 'core/hindex.html', {'user': us})
        else:
            return render(request, 'core/login.html',
                          {'msg': 'usuario / contraseña inválida'})
    return render(request, 'core/login.html')
Ejemplo n.º 6
0
def login(request):
    slider = Slider.objects.all()
    if request.POST:
        usuario = request.POST.get("NombreUsuario")
        password = request.POST.get("Pass")
        us = authenticate(request,username=usuario,password=password)
        if us is not None and us.is_active:
            login_autent(request,us)
            return render(request,'web/index.html',{'imagSlider':slider},{'user':us})
        else:
            return render(request,'web/login.html', {'msg':'El usuario NO existe'}) 
    return render(request, 'web/login.html')
Ejemplo n.º 7
0
def login(request):
    if request.POST:
        usuario = request.POST.get("txtUsuario")
        password = request.POST.get("txtPass")
        us = authenticate(request, username=usuario, password=password)
        request.session["carritox"] = []
        if us is not None and us.is_active:
            login_autent(request, us)  #autentificacion de login
            return render(request, 'core/index.html')
        else:
            return render(request, 'registration/login.html')
    return render(request, 'registration/login.html')
Ejemplo n.º 8
0
def login(request):
    if request.POST:
        usuario = request.POST.get("txtNombreusuario")
        password = request.POST.get("txtPass1")
        usu = authenticate(request, username=usuario, password=password)
        if usu is not None and usu.is_active:
            login_autent(request, usu)
            sliders = SliderIndex.objects.all()
            return render(request, 'web/index2.html', {'imagenes': sliders})
        else:
            return render(request, 'web/login.html',
                          {'msg': 'no existe usuario'})
    return render(request, 'web/login.html')
Ejemplo n.º 9
0
def registro_usuario(request):
    data = {'form': CustomUserForm()}
    if request.method == 'POST':
        formulario = CustomUserForm(request.POST)
        if formulario.is_valid():
            formulario.save()
            #autentificar
            username = formulario.cleaned_data['username']
            password = formulario.cleaned_data['password1']
            user = authenticate(username=username, password=password)
            request.session["carritox"] = []
            login_autent(request, user)
            return redirect(to='HOME')
    return render(request, 'registration/registrar.html', data)
Ejemplo n.º 10
0
def login(request):
    if request.POST:
        usuario = request.POST.get("txtNombreusuario")
        contrasenia = request.POST.get("txtPassLogin")

        user1 = authenticate(request, username=usuario, password=contrasenia)

        if user1 is not None and user1.is_active:
            login_autent(request, user1)
            slider = SliderIndex.objects.all()
            return render(request, 'web/index.html', {'imagenes': slider})
        else:
            return render(request, 'web/login.html',
                          {'msg': 'usuario no existe'})
    return render(request, 'web/login.html')
Ejemplo n.º 11
0
def login(request):
    if request.POST:
        usuario = request.POST.get("nombreUS")
        password = request.POST.get("contraseña")
        us = authenticate(request, username=usuario, password=password)
        if us is not None and us.is_active:
            login_autent(request, us)
            autosIni = autoInicio.objects.all()
            return render(request, 'core/inicio.html', {
                'user': us,
                'lista_AutosIni': autosIni
            })
        else:
            return render(request, 'core/Login.html',
                          {'msg': 'Usuario o Contraseña incorrectos'})
    return render(request, 'core/Login.html')
Ejemplo n.º 12
0
def login(request):
    if request.POST:
        usuario = request.POST.get("InputUsuario")
        password = request.POST.get("InputPassword")
        us = authenticate(request, username=usuario, password=password)
        msg = ''
        request.session["carrito"] = []
        request.session["carritox"] = []
        print('ingresado')
        if us is not None and us.is_active:
            login_autent(request, us)
            florcita = Flor.objects.all()
            return render(request, 'menu.html', {'listaFlores': florcita})
        else:
            return render(request, 'login.html')
    return render(request, 'login.html')
Ejemplo n.º 13
0
def login(request):
    if request.POST:
        usuario = request.POST.get("usuario")
        password = request.POST.get("passwd")
        us = authenticate(request, username=usuario, password=password)
        if us is not None and us.is_active:
            login_autent(request, us)
            autos = carruselIndex.objects.all()
            return render(request, 'web/index2.html', {
                'user': us,
                'autos': autos
            })
        else:
            return render(request, 'web/login.html',
                          {'msg': 'clave o password incorrecta'})
    return render(request, 'web/login.html')
Ejemplo n.º 14
0
def login(request):
    if request.POST:
        usuario = request.POST.get("txtUsuario")
        password = request.POST.get("txtContrasenia")
        usu = authenticate(request, username=usuario, password=password)
        if usu is not None and usu.is_active:
            login_autent(request, usu)
            sliders = SliderIndex.objects.all()
            return render(request, 'web/index.html', {'imagenes': sliders})

        else:
            return render(
                request, 'web/login.html',
                {'msg': 'El usuario no existe o la contraseña es incorrecta'})

    return render(request, 'web/login.html')
Ejemplo n.º 15
0
def pagina4(request):
    if request.POST:
        nombre = request.POST.get("txtNombre")
        apellido = request.POST.get("txtApellido")
        email = request.POST.get("txtEmail")
        nombreusuario = request.POST.get("txtNombreUsuario")
        contraseña1 = request.POST.get("txtContraseña1")
        contraseña2 = request.POST.get("txtContraseña2")
        try:
            u = User.objects.get(username=nombreusuario)
            mensaje = "Usuario existe"
            return render(request, 'web/Página4.html', {'msg': mensaje})
        except:
            if contraseña1 != contraseña2:
                mensaje = "Contraseñas incorrectas"
                return render(request, 'web/Página4.html', {'msg': mensaje})
            u = User()
            u.first_name = nombre
            u.last_name = apellido
            try:
                u = User.objects.get(email=email)
                mensaje = "Email ya registrado"
                return render(request, 'web/Página4.html', {'msg': mensaje})
            except:
                u.email = email
                u.username = nombreusuario
                u.set_password(contraseña1)
                u.save()
                us = authenticate(request,
                                  username=nombreusuario,
                                  password=contraseña1)
                login_autent(request, us)
                Slider1 = Slider.objects.filter(ident='slider1')
                Slider2 = Slider.objects.filter(ident='slider2')
                Slider3 = Slider.objects.filter(ident='slider3')
                return render(
                    request, 'web/index.html', {
                        'user': us,
                        'lista_Slider1': Slider1,
                        'lista_Slider2': Slider2,
                        'lista_Slider3': Slider3
                    })
    return render(request, 'web/Página4.html')
Ejemplo n.º 16
0
def login(request):
    if request.POST:
        Slider1 = Slider.objects.filter(ident='slider1')
        Slider2 = Slider.objects.filter(ident='slider2')
        Slider3 = Slider.objects.filter(ident='slider3')
        usuario = request.POST.get("txtNombreUsuario")
        password = request.POST.get("txtContraseña")
        us = authenticate(request, username=usuario, password=password)
        if us is not None and us.is_active:
            login_autent(request, us)
            return render(
                request, 'web/index.html', {
                    'user': us,
                    'lista_Slider1': Slider1,
                    'lista_Slider2': Slider2,
                    'lista_Slider3': Slider3
                })
        else:
            return render(request, 'web/Login.html',
                          {'msg': 'usuario no existe'})
    return render(request, 'web/Login.html')
Ejemplo n.º 17
0
def usuario(request):
    if request.POST:
        nombre = request.POST.get("txtNombreRegistro")
        apellido = request.POST.get("txtApellidoRegistro")
        email = request.POST.get("txtCorreoRegistro")
        usuario = request.POST.get("txtUsuarioRegistro")
        pass1 = request.POST.get("txtPass1Registro")
        pass2 = request.POST.get("txtPass2Registro")

        if pass1 != pass2:
            return render(request, 'web/usuario.html',
                          {'msg': 'CLAVES INCORRECTAS'})

        try:
            usu = User.objects.get(username=usuario)
            return render(request, 'web/usuario.html',
                          {'msg': 'USUARIO YA EXISTE'})

        except:
            try:
                usu = User.objects.get(email=email)
                return render(request, 'web/usuario.html',
                              {'msg': 'EMAIL YA EXISTE'})
            except:
                usu = User()

                usu.first_name = nombre
                usu.last_name = apellido
                usu.email = email
                usu.username = usuario
                usu.set_password(pass1)
                usu.save()

                usu = authenticate(request, username=usuario, password=pass1)
                login_autent(request, usu)
                sliders = SliderIndex.objects.all()
                return render(request, 'web/index.html', {'imagenes': sliders})

    return render(request, 'web/usuario.html')
Ejemplo n.º 18
0
def registro(request):
    if request.POST:
        nombre = request.POST.get("nombre")
        apellido = request.POST.get("apellido")
        email = request.POST.get("correo")
        usuario = request.POST.get("nombreUS")
        password = request.POST.get("contraseña")
        password2 = request.POST.get("rcontraseña")

        if password != password2:
            return render(request, 'core/Registro.html',
                          {'msg': 'La contraseña no coincide'})

        try:
            u = User.objects.get(email=email)
            return render(request, 'core/Registro.html',
                          {'msg': 'Este correo ya esta registrado'})
        except:
            try:
                u = User.objects.get(username=usuario)
                return render(request, 'core/Registro.html',
                              {'msg': 'Usuario Existente'})
            except:

                u = User()
                u.username = usuario
                u.first_name = nombre
                u.last_name = apellido
                u.email = email
                u.set_password(password)
                u.save()

                us = authenticate(request, username=usuario, password=password)
                login_autent(request, us)
                autosIni = autoInicio.objects.all()
                return render(request, 'core/inicio.html',
                              {'lista_AutosIni': autosIni})
    return render(request, 'core/Registro.html')
Ejemplo n.º 19
0
def formulario(request):
    slider = Slider.objects.all()
    if request.POST:
        nombre = request.POST.get("Nombre")
        apellido = request.POST.get("Apellido")
        correo = request.POST.get("Email")
        usuario = request.POST.get("NombreUsuario")
        pass1 = request.POST.get("Pass1")
        pass2 = request.POST.get("Pass2")

        try: #Si existe el usuario
            u = User.objects.get(username=usuario)
            mensaje = "El nombre de Usuario ya existe"
            return render(request,'web/reg-formulario.html',{'msg':mensaje})

        except: #Si NO existe el usuario
            try: 
                #Si existe el correo
                u = User.objects.get(email=correo)
                mensaje = "El correo ya posee un usuario asociado."
                return render(request,'web/reg-formulario.html',{'msg':mensaje})
            except:
                #No existe el usuario
                if pass1 != pass2: #Pregunta si las contraseñas no son iguales
                    mensaje = "Las contraseñas no coinciden"
                    return render(request,'web/reg-formulario.html',{'msg':mensaje})

                u = User()
                u.first_name = nombre
                u.last_name = apellido
                u.email = correo
                u.username = usuario
                u.set_password(pass1)
                u.save()
                us = authenticate(request,username=usuario,password=pass1)
                login_autent(request,us)
                return render(request,'web/index.html',{'imagSlider':slider},{'user':us})
    return render(request,'web/reg-formulario.html')