Example #1
0
def crear_historial_incorrecto(request, form):  # Se crea un historial de sesion, cuando se logean de manera erronea
    nuevo_historial = Historiales()
    nuevo_historial.fecha = timezone.now()
    nuevo_historial.ip = get_client_ip(request)
    nuevo_historial.autenticado = 'Incorrecto'
    nuevo_historial.nroUsuario = ''
    nuevo_historial.nombre = form['username']
    nuevo_historial.save()
Example #2
0
def crear_historial_correcto(user, request):  # Se crea un historial de sesion, cuando se logean de manera correcta
    nuevo_historial = Historiales()
    nuevo_historial.fecha = timezone.now()
    nuevo_historial.ip = get_client_ip(request)
    nuevo_historial.autenticado = 'Correcto'
    nuevo_historial.nroUsuario = user.id
    nuevo_historial.nombre = user.username

    if user.is_superuser:
        nuevo_historial.perfil = 'Admin'
    elif user.is_staff:
        nuevo_historial.perfil = 'Empleado'
    else:
        nuevo_historial.perfil = 'Cliente'

    nuevo_historial.save()