October 2025
Intermediate to advanced
712 pages
9h 46m
Japanese
本番環境に移行したところで、 ウェブ開発の核心となる検証について 少し時間を割いて説明する。
このパートにはDjango固有のコンテンツがかなり含まれている。 だから、この本を読み始める前にDjangoに慣れていなかったなら、 公式のDjangoチュートリアルを少し時間をかけて一通りやっておくと、 次の数章でちょっとした発見があるだろう。
とはいえ、ここにはテスト駆動開発(TDD)全般に関する有益な教訓も数多く含まれている! だから、Django自体にそれほど興味がないなら、 細かい部分は気にしすぎず、テストのより一般性に注目しよう。
これから扱う内容の少しだけ紹介しよう:
テストを複数のファイルに分割する
Seleniumの待機/ポーリング用デコレータの使用
データベース層での検証と制約
フロントエンドでのHTML5フォーム検証
Djangoのフォームフレームワーク
フレームワーク全般におけるトレードオフと、使用を止めるタイミング
コーディングエラーの可能性をテストする際の限界
Djangoビューに対する典型的なテストの概要
Read now
Unlock full access