無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
◆最新のDjango5.2に対応したWebアプリ開発入門◆
Django はライブラリーなどすべて揃っているフルスタックなフレームワークとして Python でアプリケーション開発を行ううえで最初に選択されるフレームワークです。生産性・実用性が高く,セキュリティ対策も盤石でありながら,使える機能が多すぎて習得が大変であるという欠点がありましたが,Django 5 系になり開発にかかるコストが大幅に短縮できたことで近年注目されています。本書は,5系初となるLTS版(LTS 5.2)に対応し,2種類の Djangoの開発方法である「関数ベースビュー(FBV)」「クラスベースビュー(CBV)」でアプリケーションを開発しながら,一通りの開発工程が学べます。
■こんな方におすすめ
・最新のDjango5系の情報を知りたい人
・Djangoでアプリケーション開発をやりたい人
■目次
PART 1 Djangoの基礎
・CHAPTER 1 開発を始める準備
・CHAPTER 2 Djangoプロジェクトの作成
PART 2 FBV(関数ベースビュー)での開発
・CHAPTER 3 基本的なデータ操作(CRUD処理)
・CHAPTER 4 ユーザーへの通知(Messagesフレームワーク)
・CHAPTER 5 入力フォーム(ウィジェット・バリデーション)
・CHAPTER 6 Django管理画面の使い方
PART 3 CBV(クラスベースビュー)での開発
・CHAPTER 7 メニュー画面の作成とデータの表示
・CHAPTER 8 データの登録・更新・削除(更新系処理)
・CHAPTER 9 データ分析の実装
PART 4 Djangoアプリの機能拡張
・CHAPTER 10 認証と認可(ログインと権限管理)
・CHAPTER 11 データベース操作(ORMの活用)
APPENDIX Djangoをさらに学ぶために
・APPENDIX 1 HTMLの効率的な管理(テンプレートの継承)
・APPENDIX 2 アプリ品質の向上(テストの基礎)
・APPENDIX 3 データ表示の改善(ページネーション)
■著者プロフィール
樹下雅章(きのしたまさあき):大学卒業後、ITベンチャー企業に入社し、様々な現場にて要件定義、設計、実装、テスト、納品、保守、全ての工程を経験。SES、自社パッケージソフトの開発経験。その後大手食品会社の通販事業部にてシステム担当者としてベンダーコントロールを担当。
※アプリの閲覧環境は最新バージョンのものです。
※アプリの閲覧環境は最新バージョンのものです。