【发布时间】:2019-11-09 12:31:55
【问题描述】:
所以我调用了一个烧瓶函数,它从我的 html 代码中接受一个参数检查,我收到错误:TypeError: categories_html() missing 1 required positional argument: 'check'。
这是我的 Python 代码:
app.route('/cat_html', methods=['GET'])
def categories_html(check):
if session.get('teacher_name'):
return trav0.gen(check)
else:
return redirect('/teachers')
然后这里是 html 调用:
<li class="nav-item">
<a class="navbar-brand" href="{{ url_for('categories_html', check='sta10') }}" target="_blank" style="color:31708f;">Tasks</a>
</li>
所以trav0.gen生成一个html,check就等于一个数字,根据数字生成一个不同的html。
【问题讨论】: