Я пытаюсь создать небольшую доску вакансий, каждая карточка работ динамически вставляется из колбы из списка (на данный момент это будет база данных SQL позже)
Когда пользователь нажимает кнопку View Task
, я хочу, чтобы он перешел на другую страницу, где более подробно отображается задание / задание.
То, что я хочу прикрепить к этой кнопке, этоидентификатор задания / задачи.
Вот как бы я хотел / ожидал, что кнопка будет функционировать
{% for task in available_tasks %}
<div>
<a href="{{ url_for('view_task', task_id={{ task['id'] }}) }}">View Task</a>
</div>
{% endfor %}
Затем ее можно вставить в маршрут, который будет принимать идентификатор в качестве аргумента иполучить полную информацию о задании / задании.
app.route('/view_task/<task_id>')
def view_task(task_id):
task_data = task_database[taskid]
return render_template('detailed_view.html', task_info=task_data)
Моя проблема в том, что href="url_for('view_task', task_id={{ task['id'] }})"
не работает, есть ли способ сделать это?