Ich versuche zu verstehen, Python Web Development, vor allem der Teil mit Sitzungen verwenden und ich kann nicht zu verstehen, was diese Zeile des Codes bedeutet. Im Grunde versuche ich, die id
des Formulars eines Benutzer-Logins zu erhalten, und die einzige Information des Benutzers ist die E-Mail, die sie eingaben. Was bedeutet das Null bei id[0]['id']
?Back-End-Python Abfrage Abrufen von MySQL-ID für Benutzer
Ich würde Etiketten versteckt haben und Namen in meinen Formularen verwenden, damit ich retrieve.form['id']
zusammen mit anderen Spalten verwenden kann. Ist etwas falsch mit diesem Ansatz?
get_id = "SELECT id FROM Users WHERE email = '{}'".format(session['email'])
id = mysql.query_from_databbase(get_id)
session['id'] = id[0]['id']
Dank setzen! Ich nehme an, dass sich seasion wie ein Wörterbuch verhält und nicht wie eine Liste? –
@YosepKim .. Bitte überprüfen Flask's [doc] (http://flask.pooco.org/docs/0.11/api/#flask.session) für mich Details. –
@YosepKim ... Wenn dies Ihr Problem nicht gelöst hat, bearbeiten Sie Ihre Frage mit weiteren Details, ansonsten akzeptieren Sie es oder posten Sie eine Antwort auf Ihre Ergebnisse –