5.

Djangoにおけるテーブル名 = アプリケーション名 + モデル名の設定変更

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

ページの作成

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

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

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

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

Djangoでモデルの定義をすると、デフォルトではテーブル名は「アプリケーション名 + モデル名」となります。

以下の様にメタオプションを指定することでテーブル名を変更することが出来ます。

from django.db import models
from datetime import datetime

class User(models.Model):

    user_name = models.CharField(max_length=100)

    password = models.CharField(max_length=100)

    created_at = models.DateTimeField(default=datetime.now)

    class Meta:

        db_table = 'User'

 

子ページ
子ページはありません
同階層のページ
  1. Modelの定義方法
  2. マイグレーションファイルの作成
  3. テーブル定義の確認
  4. テーブルの作成
  5. テーブル名 = アプリケーション名 + モデル名の設定変更
  6. モデルの中身を確認

最近の質問

コメント一覧

コメントがありません

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