На основании вашего комментария кажется, что вы делаете ошибку в своих настройках, в Django 2.0 и выше MIDDLEWARE_CLASSES
изменяется только на MIDDLEWARE
, поэтому промежуточное ПО должно быть похоже на
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
ссылка об этом в документации, отметьте это и, пожалуйста, будьте осторожны, если вы новичок в django, то полезно поучиться в документации, есть много уроков для django, которые слишком устарели.
Вы можете начать отсюда Начало работы