-1
mysqlから単一のテーブルレコードを取得し、成功すれば単純な「OK」を出力しようとしています。以下はsignup.htmlページからエントリのチェックを定義したメソッドです。は、mysqlから適切なレコード応答を取得できません
@app.route('/signUp', methods=["POST"])
def signUp():
#check values received from the UI input by users
username = request.form['inputUserName']
email = request.form['inputEmail']
password = request.form['inputPassword']
cursor = mysql.get_db().cursor()
cursor.execute("SELECT userName FROM user WHERE userName='username'")
data = cursor.fetchone()
if data is None:
return "User doesn't exist"
else:
return "OK"
私は「管理者」、私のテーブル内の1つのレコードを持っていると私は私のsignup.htmlページにそれを入力し、上からメソッドを呼び出すしようとすると、それは場合の「他の」ステートメントに行くことはありませんループでは、常に 'User does not exist'が返されます。
助けてもらえますか?確かに、私が間違ってやっているのは、最近自分自身でウェブ開発を教え始めたので、私に負担してください。
また、私が試しているアプローチのヒントもあります。たとえば、何らかの理由でこのレジスタ機能を処理しようとしているのですか?
ありがとうございます。