CATEGORY

Flask

  • 2023年7月31日
  • 2023年7月29日

【Python】FlaskでWebアプリケーションを作る⑦ -ログイン機能を実装する

今回はFlaskのWebアプリケーションにログイン機能を実装します。 前提 今回は最もシンプルな方法でログイン機能を実装します。SSO等は一切考慮していません。また、DBとの接続もせず、あくまでFlask内のログイン機能の実装にフォーカスを当てます。 フォルダ構成 フォルダ構成は以下の通りです。画面 […]

  • 2023年6月1日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る⑦ -GETとPOSTでリクエストを受け取る

今回はFlask WebアプリケーションでHTTPリクエスト(GET, POST)を受け取る方法を紹介します。 GETとPOSTとは? Webアプリケーションを利用する際、私たちが使用しているPC、スマートフォン(以後クライアントと呼ぶ)とWebサーバの間では当然ながらやり取りが行われます。 基本的 […]

  • 2023年3月25日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る⑤ -DBから取得したPandasテーブルを画面に表示する

これまでFlaskでWebアプリケーションを構築する方法について紹介してきましたが、今回はGETメソッドでのリクエストに応じてデータベースから取得したデータをテーブル形式で画面に表示してみようと思います。 過去のFlaskに関する記事は以下からご覧ください。 https://www.learning […]

  • 2022年12月5日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る④ -画面をHTMLで表現する

前回はFlaskでのルーティングについて紹介しました。 Webアプリケーションでルーティング制御をするのは、画面遷移する場合が多いと思います。 画面はHTMLで記述します。Flaskのソースコードに直接HTML形式で記述することもできますが、HTMLファイルを用意してそれを読み込むような制御も可能で […]

  • 2022年11月19日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る③ -ルーティング

これまでにFlaskを使った最も簡単なアプリケーションを作成する方法を紹介しました。今回はそのアプリケーションをもう少し拡張してみます。 今回はルーティングを使ってWebアプリケーションでできる処理を増やしてみます。 ルーティングとは webアプリケーションにおけるルーティングとは、クライアントのリ […]

  • 2022年6月26日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る② -ディレクトリ構成

前回はFlaskでシンプルなWebアプリケーションを作成しました。 以降もう少し複雑なWebアプリケーションを作っていこうと思いますが、今回はそのWebアプリケーションのディレクトリ構成についてです。 Flaskでは、決まったディレクトリ構造を持っていないため、目的に沿って自由に構成を決めることがで […]

  • 2022年6月17日
  • 2023年6月6日

【Python】FlaskでWebアプリケーションを作る① -Webサーバを起動する

FlaskはPythonで実装されたWebアプリケーションフレームワークです。Flaskは軽量で、手軽に始めることができるのが特徴です。今回から数回にわたり、FlaskでWebアプリケーションを作成していく流れを紹介していこうと思います。 Flaskとは 先述の通り、FlaskとはPytohnで実装 […]