Python - Flask BadRequestKeyError: 400 Неверный запрос: KeyError - PullRequest
0 голосов
/ 05 сентября 2018

Я получаю следующую ошибку:

BadRequestKeyError: 400 Неверный запрос: KeyError: 'customer_account_number'

Куда я иду не так? Я использую Python 2.7 под управлением Flask.

Вот мой скрипт на python:

import os
from flask import Flask, render_template, request

template_dir = os.path.abspath('c:/users/ned06')
app = Flask(__name__, template_folder=template_dir)

@app.route('/')
def quiz():
    return render_template('test.html')

@app.route('/account_number', methods=['POST'])
def quiz_answers():
    customer_account_number = request.form["customer_account_number"]


if __name__ == "__main__":
    app.run(debug=True)

и вот мой HTML:

 <form action="/account_number" method="POST">
    <p>Input Customer Account Number</p>
    <input name="customer_account_number" </input>
<input type="submit" value="Submit" />
</form>

1 Ответ

0 голосов
/ 05 сентября 2018
 <input name="customer_account_number" </input>

Вам не хватает закрывающей скобки здесь.

...