krrish389
Profilo di
Nome | krrish389 |
---|---|
Indirizzo email | n/a |
Messaggi | 1 |
-
- 2019-01-08 08:12:01
- 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?