[ Foro de Python ]

Error en la session

29-Aug-2024 19:42
Invitado (Marlon Jesus Torres Irias)
0 Respuestas

Buenos dias
tengo error en esta linea de codigo
cur = db.cursor()
       cur.execute('SELECT * FROM usuarios WHERE usuario = %s AND clave = %s', (_usuario, _password,))
       account = cur.fetchone()
       
       if account:
           session['logueado'] = True
           session['id'] = account['id']
           session['id_rol'] = account['id_rol'] // TypeError: tuple indices must be integers or slices, not str
           
           # Comparamos el rol con el usuario
           if session['id_rol'] == 1:
               return render_template("admin.html")
           elif session['id_rol'] == 2:
               return render_template("menu.html")
           
       else:
           return render_template('index.html')




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...