新しいアプリケーションの作成

アプリケーションを作成していきます。

startappコマンドでアプリケーションを追加できます。

今回はブログを作成するので、名前はblogにします。

(myvenv) ~$ python3 manage.py startapp blog
├── blog
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   └── __init__.py
│   ├── models.py
│   ├── tests.py
│   └── views.py
├── db.sqlite3
├── manage.py
├── mysite
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── myvenv
│   └── ...
└── requirements.txt

このようなディレクトリが自動的に生成されます。

Djangoでアプリケーションを使えるように設定

アプリケーションを使えるようにするには、プロジェクトの設定にアプリケーションを追加する必要があります。

INSTALLED_APPSに追加します。

mysite/settings.py

# Application definition

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog.apps.BlogConfig', # 追加
]

次は、モデルを作成していきます。

results matching ""

    No results matching ""