context.vars
を使用して入力フォームに入力された値を受け取り、返却するチャートのデータをフィルタリングします。
このチュートリアルでは、上記に加えて入力フォームの選択肢をSQLを使用して取得をする方法も紹介しています。
generate_population_data
: チュートリアルに使用するデータを生成しています。本番環境ではこの関数部分でデータを取得しすることができます。また、この関数はSQLファイルに代替することもできるため、SQLファイルでデータベースからデータを取得して使用することもできます。filter_plotly_chart
: generate_population_data
で生成されたデータをフィルタリングして、Plotlyのチャートを返却する関数です。<Embed />
で使用できるように自動的にHTMLに変換をします。