Djangoで遊ぶ その2

モデルの作成

テンプレート作成

アプリケーションで使用するデータモデルの雛形を作成するために次のコマンドを実行。

python manage.py startapp employee

employeeディレクトリができ、次の3つのファイルが生成されます。

  • __init__.py
  • models.py
  • views.py
モデルを有効にする

settings.pyのINSTALLED_APPSに作成したテンプレートのモデルを追加記述する。

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'mysite.employee'
)
モデルをDBに作成

syncdbを実行すると、DBにまだ存在していないテーブルを生成します。

python manage.py syncdb