1. paizaラーニングトップ
  2. Flask
  3. Webアプリ開発入門 Flask編レッスン一覧
  4. Flask入門編4:SQLAlchemyでデータベースを操作しようチャプター一覧

Flask入門編4:SQLAlchemyでデータベースを操作しよう

(全8チャプター)

一部無料 有料プラン

概要

Pythonを利用したWebアプリケーション開発の基本技術の一環として、データベースを効率よく操作できるORマッパー「SQLAlchemy」とFlaskを組み合わせてみましょう。

チャプター一覧

chapter 1

ここでは、データベースを効率よく操作できるORマッパー「SQLAlchemy」の役割と効果について学習します。

2:51
chapter 2

ここでは、Flask_SQLAlchemyを使って、MySQLからデータを取り出します。Flask_SQLAlchemyは、FlaskでSQLAlchemyを使うためのエクステンションです。

5:12
chapter 3

ここでは、FlaskとSQLAlchemyを使って、サンプルデータベースの中身を見ていきます。mydbデータベースの「players」テーブルから、色々な方法でデータを取り出しましょう。

5:05
chapter 4

ここでは、SQLAlchemyを使って、データベースにデータを追加・更新・削除する方法を学んでいきます。この機能を使うことで、RPGのPlayersテーブルに新しいメンバーを追加したり、名前を変更したり、削除したりできます。

6:52
chapter 5

ここでは、SQLAlchemyでテーブルを連結してデータを取り出す方法を学習します。 サンプルデータベースで、「players」テーブルの「job_id」と「jobs」テーブルの「id」を関連付けします。

5:53
chapter 6

ここでは、SQLAlchemyとFlaskを使った具体例として、簡単なWebアプリケーションを作ります。RPGのプレイヤー一覧から、各プレイヤーの詳細情報を表示しましょう。

5:48
chapter 7

ここでは、SQLAlchemyとFlaskを使って、特定の職業の詳細情報を表示するページを作ります。まずは、職業一覧を作ってみましょう。

4:02
chapter 8

ここでは、先ほどの続きとして、SQLAlchemyとFlaskを使って、特定の職業の詳細情報を表示するページを作ります。今回は、特定の職業に属するプレイヤー一覧を表示します。

6:13

レッスン一覧へ戻る