INSTALLED_APPSとは何か?

INSTALLED_APPS

Djangoでは、setteings.pyのINSTALLED_APPSに以下を記述する

INSTALLED_APPS = [ 'myapp.apps.MyappConfig', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ]

これはmyappフォルダ内のapps.pyファイル内のMyappConfigを指す。

アプリケーションをプロジェクトに含めるには、構成クラスへの参照を INSTALLED_APPS 設定に追加する必要があります。

https://docs.djangoproject.com/ja/3.1/intro/tutorial02/

自身で作成したアプリMyappの構成クラスMyappConfigをINSTALLED_APPSへ追加することでDjangoにMyappアプリケーションが含まれていることを認識させるらしい。