Flask-数据库项的简单删除-缺少位置参数

Flask-数据库项的简单删除-缺少位置参数,flask,flask-sqlalchemy,Flask,Flask Sqlalchemy,我是flask的新手,我只是想得到一个简单的删除请求来删除数据库条目 html表格 ... {% for l in logbook %} <tr> <td>{{ l.TO_UTC }}</td> <td>{{ l.LDG_UTC }}</td> <td>{{ l.dep_airport }}</td> <td>{{ l.arr_airport }}</td>

我是flask的新手,我只是想得到一个简单的删除请求来删除数据库条目

html表格

...
{% for l in logbook %}
<tr>
    <td>{{ l.TO_UTC }}</td>
    <td>{{ l.LDG_UTC }}</td>
    <td>{{ l.dep_airport }}</td>
    <td>{{ l.arr_airport }}</td>
    <td><a href="{{ url_for('logbookdelete',id_del=l.id ) }}">Delete {{ l.id }}</a></td>
</tr>
{% endfor %}
...
当前错误:
TypeError:logbookdelete()缺少1个必需的位置参数:“id\u del”

我如何让
{{l.id}}
用作应用程序路由中的
id\u del

非常感谢

在路线中添加

@app.route('/logbook/delete/<id_del>')
def logbookdelete(id_del):
    delete = Logbook.query.filter_by(id=id_del).first()
    db.session.delete(delete)
    db.session.commit()
    return redirect(url_for('logbook'))
@app.route('/logbook/delete/'))
def日志删除(id_del):
delete=Logbook.query.filter\u by(id=id\u del).first()
db.session.delete(删除)
db.session.commit()
返回重定向(url_for('logbook'))

谢谢,我知道我错过了一些简单的东西!
@app.route('/logbook/delete/<id_del>')
def logbookdelete(id_del):
    delete = Logbook.query.filter_by(id=id_del).first()
    db.session.delete(delete)
    db.session.commit()
    return redirect(url_for('logbook'))