PythonのFlaskに関する記事です。
PythonのFlaskでEXCELファイルをダウンロードさせる方法
PythonのFlaskでEXCELファイルをダウンロードさせるにはFlaskのmake_responseを使います。今回はopenpyxlモジュールを使ってEXCELファイルを生成し、そのEXCELファイルをFlaskでクライアント(ブラウザー)にダウンロードさせます。
PythonのFlaskで標準出力のログを出さないようにする方法
PythonのFlaskで作成したアプリケーションで標準出力に出力されるログを出力させないようにする方法です。
PythonのFlaskで配列と辞書をテンプレートに渡す方法
Python側で作成した配列や辞書の変数をFlask(jinja2)のテンプレートで受けるにはFor文を使って簡単に受け取ることができます。
PythonのFlaskで階層自由なURLをルーティングする方法
PythonのFlaskで動的な階層のURLをルーティングするにはpathというフィルターを利用すると簡単に実現できます。
PythonのFlaskがデフォルトで参照するパスを変更する方法
PythonのFlaskが参照するパスを変更するにはFlaskの生成時に「static_folder」、「template_folder」を指定して行います。
Flaskでダウンロード時の日本語ファイル名の文字化けを回避する方法
PythonのFlaskでサーバらのダウンロードファイル名に日本語を混在したファイル名でダウンロードさせるにはファイル名を「urllib.parse.quote()」で変換してからResponseにセットします。
PythonのFlaskのインストール方法
PythonのFlaskを使えば簡単にWEBアプリケーションを構築していくことができます。インストールは「pip」を実行するだけで簡易的な内容確認であればWEBサーバをインストールする必要もありません。