Не удается включить CORS в приложении внутри django

Я установил django-cors-headers

он работает на моем базовом приложении, но не работает на моем приложении "rest_api".

Доступ к выборке по адресу 'http://localhost:8000/api/groups' из источника 'http://localhost:3000' был заблокирован политикой CORS: На запрашиваемом ресурсе отсутствует заголовок 'Access-Control-Allow-Origin'. Если вам нужен непрозрачный ответ, установите режим запроса в 'no-cors', чтобы получить ресурс с отключенным CORS.

Настройки:

INSTALLED_APPS = [
    'rest_framework',
    'corsheaders', 
    'rest_api',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]
MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

CORS_ALLOWED_ORIGINS = [

"http://localhost:3000",

]

ОК! Я сейчас ненавижу жизнь, это был мой звонок...

Я серьезно забыл "/" после url в вызове fetch, и теперь он работает!

я использовал

fetch('http://localhost:8000/api/groups')

и исправил его на

fetch('http://localhost:8000/api/groups/')
Вернуться на верх