Table of Contents
はじめに
Djangoでよくやる初期設定をまとめてみます。
方法
プロジェクトの作成
$ django-admin startproject プロジェクト名
アプリケーションの作成
作成したプロジェクトのディレクトリに移動して、
$ python manage.py startapp アプリ名
作成したアプリケーションを登録する
# settings.pyINSTALLED_APPS = [ ' ... ', 'myapp.apps.MyappConfig' # myapp部分は作成したアプリ名]
タイムゾーンと言語の設定
# settings.pyLANGUAGE_CODE = 'ja'TIME_ZONE = 'Asia/Tokyo'
開発サーバの起動
$ python manage.py runserver
マイグレーション
$ python manage.py makemigrations$ python manage.py migrate
管理サイトにアプリを登録
# admin.pyfrom .models import アプリ名admin.site.register(アプリ名)
スーパーユーザーの登録
$ python manage.py createsuperuser