Cela n'a pas vraiment d'importance, mais je l'oublie souvent, alors prenez note.
Python 3.5.2 Django 2.2.9 Ubuntu 16.04.6 LTS (Xenial Xerus)
Pour que Django recherche des modèles sous votre application, vous ne pouvez pas simplement dire APP_DIRS '' dans
TEMPLATES '' dans settings.py.
installed_apps
Vous devez vous ajouter à.
settings.py
INSTALLED_APPS = [
'testapp', #moi même
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},