skip to content
barorin&?

Djangoの始め方

/ 1 min read

はじめに

Djangoでよくやる初期設定をまとめてみます。

方法

プロジェクトの作成

$ django-admin startproject プロジェクト名

アプリケーションの作成

作成したプロジェクトのディレクトリに移動して、

$ python manage.py startapp アプリ名

作成したアプリケーションを登録する

# settings.py
INSTALLED_APPS = [
    ' ... ',
    'myapp.apps.MyappConfig' # myapp部分は作成したアプリ名
]

タイムゾーンと言語の設定

# settings.py
LANGUAGE_CODE = 'ja'
TIME_ZONE = 'Asia/Tokyo'

開発サーバの起動

$ python manage.py runserver

マイグレーション

$ python manage.py makemigrations
$ python manage.py migrate

管理サイトにアプリを登録

# admin.py
from .models import アプリ名
admin.site.register(アプリ名)

スーパーユーザーの登録

$ python manage.py createsuperuser