この技術書籍は、Pythonのフレームワーク「Flask」を用いて、Webデザイナーやエンジニアがブラウザ上で請求書を発行できるアプリケーションの作成方法を、わかりやすく段階を追って解説します。読者は公開されているサンプルコードをGitHubからダウンロードし、自分の環境でアプリケーションの動作を確認しながら、Flaskを使ったWebアプリケーション開発の技術を実践的に学べます。Pythonの基本を押さえた後の次のステップとして、またはPythonを使ったWebアプリケーション開発の全体的な理解を深めたい方、さらには請求書発行作業の効率化を目指すフリーランスのWebデザイナーやエンジニアに特にお勧めします。
目次プレビュー
- はじめに
- 第1章 ディレクトリー構成とBlueprintによる機能の分割
- 第2章 ログイン機能の作成
-
1.1 アプリのディレクトリー構成
-
1.2 Blueprintで機能を分割
-
1.3 Blueprintを呼び出す
-
1.4 各ディレクトリーの機能を定義
-
1.5 ブラウザーに表示される部分を作成
-
2.1 ブラウザーに表示される部分の作成
-
2.2 ローカル環境にPostgreSQLをインストール
-
2.3 データベースにユーザーテーブルを作成
-
2.4 アプリケーションとデータベースを連携させる
-
2.5 データベースをオブジェクトとして扱えるようにする
-
2.6 開発用の仮ユーザーを登録
-
2.7 ログインしなければ閲覧できない画面を指定
-
2.8 ログアウト機能の作成
-
5.1 ブラウザーに表示される画面を作成
-
5.2 管理画面の機能を定義