Flask и sqlite, как сделать поисковик и извлекать данные из базы sqlite и отображать через HTML? - PullRequest
0 голосов
/ 20 июня 2020

Я пытаюсь создать поисковую систему, в которой поиск будет осуществляться по ссылочному номеру, предоставленному клиентам, и с этого ссылочного номера все их данные будут отображаться на веб-странице. Я создал имя страницы HTML как Track. html, а основной код python приведен ниже. помогите пожалуйста, я новичок в программировании.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Track</title>
</head>
<body>
<body bgcolor="lightblue">
<center>
<h1><font size="7" color="purple" face="Russo one">TRACK YOUR COMPLAINT:</font></h1>
</center>
<FORM action="{{url_for('track')}}"method="post">
    <p>
    <br>
        <b>Reference number:</b>
        <input type="text" name="Reference_number" value="{{request.form.track}}"><br/>
    </p>
    <p><br>
         <input type="Submit" name="request" value="Submit"><br/>
      </p>
      <b><H2>{{records}}</H2></b>
       <a href="complaint.html"> Click here to submit your complaint.</a>

</FORM>

</body>
</html>
@app.route('/Track.html', methods=['GET', 'POST'])
def track():
    if request.method == "POST":
        conn = db_connect()
        cur = conn.cursor()
        cur.executemany('''select * from complaint_application where Reference_number = %s''', request.form['track'])
        return render_template("Track.html", records=cur.fetchall())
    return render_template('Track.html')
        
    
if __name__ == '__main__':
    app.run(host='0.0.0.0',port='5000')  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...