Как получить значение <a></a> в конце?Python Flask - PullRequest
0 голосов
/ 14 октября 2018

Если бы у меня был HTML-код с:

<a name="patient_name" href="{{url_for('patient_history')}}">James</a>

Могу ли я получить это значение 'Джеймс' через что-то вроде

request.form['patient_name']?

Есть ли подобный способчто значение Джеймса может быть передано на задний план?

1 Ответ

0 голосов
/ 14 октября 2018

Существует 2 способа передать значение бэкэнду:

  1. с использованием GET: как и Клаус Д. упомянул, вы можете поставить его на href:

<a name="patient_name" href="{{url_for('patient_history')}}/?value=James">James</a>

с использованием POST: с помощью тега form и скрытого поля ввода:
<form action={{url_for('patient_history')}} method="POST">
  <input type="text" value="James" hidden="hidden" />
  <button name="patient_name" type="submit">James</button>    
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...