3.

djangoにおけるモデル(Model)

ページの作成
テンプレートを更新

ページの作成

親となるページを選択してください。

ページは必ず何かしらの親ページに紐づきます。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球

子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール

親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!

djangoにおけるModelとはデータの保持と加工をします。

djangoで作成するModelはデータベースのテーブルに相当します。

Modelを作成することで、テーブルを作成することも可能です。

 

モデルの作成からテーブル作成まで一連の流れ

1.モデルを作成/変更します。

2.python manage.py makemigrations を実行してマイグレーションファイルを作成します。

3.python manage.py migrate を実行してテーブルを作成/変更します。

※2と3に関しては必要に応じて実行してください。テーブルを作成したくない場合などは不要です。

 

子ページ
  1. Modelの定義方法
  2. マイグレーションファイルの作成
  3. テーブル定義の確認
  4. テーブルの作成
  5. テーブル名 = アプリケーション名 + モデル名の設定変更
  6. モデルの中身を確認
同階層のページ
  1. ビュー(View)
  2. テンプレート(Template)
  3. モデル(Model)
  4. ルーティングの作成
  5. viewからtemplateへの遷移方法

最近の質問

コメント一覧

コメントがありません

ログインしなければコメント投稿はできません。