データベースの名前です。使用している場合、データベースはコンピュータ上のファイルになります。そのファイルのファイル名を含んだ絶対パスを指定する必要があります。ファイルはプロジェクトのディレクトリに保存されます。追加設定を加える必要があります。リファレンスドキュメントを参照してください。今のうちに作っておいてください。データベースのインタラクティブプロンプトで実行してください。「データベース作成」の権限があることを確認します。自動作成することができます。使っている場合は、前もってすることはありません。必要であればデータベースファイルが自動で生成されます。自分のタイムゾーンも設定します。これはこのDjangoインスタンスの中で有効化されているすべてのDjangoアプリケーションの名前を保持しています。アプリは複数のプロジェクトによって使用されることができますし、また、他の開発者が彼らのプロジェクトで使用するためにパッケージして配布することもできます。以下のアプリケーションが入っています。管理(admin)サイト。静的ファイルの管理フレームワークこれらの機能はよく使われるのでデフォルトで付属しています。これらのアプリケーションは最低1つデータベースのテーブルを使うので、使い始まる前にデータベースにテーブルを作る必要があります。ファイルのデータベース設定に従って必要なすべてのデータベースのテーブルを作成します。(これらについては後ほどカバーします)。マイグレーションを実施するたび、メッセージを見ることになります。タイプしてみましょう。ミニマリストのためにすでに述べたように、一般的な場合のためにデフォルトのアプリケーション群が含まれていますが、すべての人がそれを必要とするわけではありません。適切な行をコメントアウトしたり削除しても構いません。アプリのためだけに実行されます。モデルの作成¶これからモデルを定義します。モデルは本質的には、データベースのレイアウトと、それに付随するメタデータです。設計思想モデルは、手持ちのデータに対する唯一の決定的なソースです。ルドと、そのデータの挙動を収めます。モデルの目的は、ただ一つの場所でデータモデルを定義し、そこから自動的に色々なものを派生させることにあります。違って、マイグレーションは完全にモデルのファイルから生成されます。マイグレーションは本質的には単なる履歴です。データベースのスキーマをアップデートしながら履歴を進んでいき、現在のモデルに合致させることができます。二つのモデルを作成します。いう二つのフィールドがあります。関連づけられています。クラスで表現できます。models.IntegerField(default=0)コードは単純明解ですね。各モデルには複数のクラス変数があり、個々のクラス変数はモデルのデータベースフィールドを表現しています。クラスのインスタンスとして表現されています。