Python - Flask - List Comprehensions: Database Integrations - post method, unpacking
Head First Python: A Learner’s Guide to the Fundamentals of Python Programming, A Brain-Friendly Guide、 Paul Barry(著)、 O’Reilly Mediaの Chapter 13.(List Comprehensions: Database Integrations)、EXERCISE(613/682)の解答を求めてみる。
コード
@app.post('/showfiles')
def display_swimmers_files():
session['swimmer'], session['age'] = request.form['swimmer'].split('-')
data = data_utils.get_swimmers_events(
session['swimmer'], session['age'], session['date']
)
events = [f'{x} {y}' for x, y, *_ in data]
return render_template(
'' 'select.html.j2',
title='Select an event',
url='/showbarchart',
select_id='event',
data=events,
)