{"errors":{"errors":[{"detail": "У вас нет разрешения на выполнение этого действия.", "code": "permission_denied"}]}}

Когда я захожу на http://127.0.0.1:8000/ после запуска python manage.py runserver внутри моего виртуального env я получаю эту ошибку permission denied Мой Django все еще находится в структуре папок по умолчанию и никаких изменений пока не произошло. Я пытался установить pip install django-cors-headers и добавить все нижеперечисленное в файл setting.py file

from corsheaders.middleware import CorsMiddleware
from corsheaders.middleware import CorsMiddleware
CORS_ORIGIN_ALLOW_ALL = True
CORS_ALLOW_CREDENTIALS = True


ALLOWED_HOSTS = ['*']
CORS_ORIGIN_ALL_ALL =True
CORS_ALLOWED_ORIGINS = [
    "https://example.com",
    "https://sub.example.com",
    "http://localhost:8080",
    "http://127.0.0.1:9000",
]
CORS_ALLOWED_ORIGIN_REGEXES = [
    r"^https://\w+\.example\.com$",
]
CORS_URLS_REGEX = r"^/api/.*$"
CORS_ALLOW_METHODS = [
    "DELETE",
    "GET",
    "OPTIONS",
    "PATCH",
    "POST",
    "PUT",
]

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'corsheaders'
]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'corsheaders.middleware.CorsMiddleware'
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    "django.middleware.common.CommonMiddleware"
]

это был только начальный проект Django App (базовая структура). поэтому я удалил его и запустил снова django-admin startproject mysite

Вернуться на верх