Profilo di krrish389

Nome krrish389
Indirizzo email n/a
Messaggi1
  • Aiutami a trovare questo codice di errore
    Forum >> Principianti
    Ciao a tutti, mi alleno per creare un web con Flask e Python. Ho installato db e questo è il codice per il mio login:




    @app.route('/login/', methods=["POST","GET"])

    def loginpage():

    message=""

    c, conn = connection()

    try:

    if request.method=="GET":

    return render_template("login.html",message=message)

    if request.method=="POST":

    data=c.execute("SELECT * FROM user WHERE username = '%s'"%(request.form['username']) )

    data=c.fetchone()2



    if data==request.form['password']:

    message = "Success"

    session['loged-in']=True

    session['username']="flag{lol_lel_lul}"

    return render_template("login.html",message=message)

    else :

    message ="Unknown user"

    return render_template("login.html",message=message)

    except Exception as e:

    message=str(e)

    return render_template("login.html", message=message)




    Ma quando lo collaudo, restituisce sempre quell'errore.'NoneType' object has no attribute '__getitem__' L'ho risolto, ma non è ancora molto meglio

    Chi può aiutarmi a prenderlo?