はじめに
最近Djangoに触れ始めて、新しいアプリを追加する度に手順を忘れて調べなければいけないのは面倒なので、備忘録としてまとめておく。
方法
- 以下のコマンドを実行
$ python manage.py startapp 【アプリ名】
- urls.pyに追加する
例:
urls.py
urlpatterns = [
path('【path/to/app】', include('【アプリ名】.urls')),
path('admin/', admin.site.urls),
]
- apps.pyを編集する
例:
apps.py
class AppConfig(AppConfig):
name = '【アプリ名】'
- settings.pyのINSTALLED_APPSにアプリケーションコンフィグを追記する。
例:
settings.py
INSTALLED_APPS = [
'【アプリ名】.apps.AppConfig',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]