Python / Flask / Jinja: передача значений

У меня следующая ситуация:

У меня есть веб-сайт, на котором я вставляю рейс с FLIGHTNO, TERMINAL и STATUS. Я перечисляю все записи из моей базы данных (MongoDB -> JSON формат) через Jinja в моем index.html следующим образом:

{% for element in table %}
      <li>{{element["flightno"]}} {{element["terminal"]}}    {{element["status"]}} <a href="{{url_for("show", id=id}}">Show</a></li> 
  {% endfor %}

Я создал другой Flask View, который я хочу направить так:

@app.route("/show/<id>", methods=["POST", "GET"])
   def show(id):
       result = Flight.query.filter(flightno=id).first() #MongoAlchemy
       return render_template("update.html", result=result)

Итак, мой вопрос:

Как я могу передать идентификатор (который является flightno) тегу a-link, чтобы я мог получить URL-адрес, например: ... / update / LH-555?

Спасибо за вашу помощь!

0 ответов

Другие вопросы по тегам