連載「Visual Studio Codeで始めるPythonプログラミング」 前回は、Visual Studio Code(以下、VS Code)でPython用のWebアプリ開発フレームワーク「Flask」を利用して、簡単なアプリを作成しながら、Flaskの基礎、VS CodeでFlaskを使用する際の基本を見た。今回は、ToDoリストを入力、表示する(簡単な)Webアプリを作りながら、以下の事項について見ていこう。 フォームからの値の取得方法や@app.routeデコレータのmethodsキーワード引数 Jinja2テンプレートの構文({% if %}、{% for %}など) Flaskでの静的ファイル(スタイルシートなど)の利用方法 VS CodeでのFlaskアプリのデバッグ実行 なお、本稿ではvenvモジュールを利用して、仮想環境「myenv」を作成し、その環境にFlaskを