
Решение ошибки в Django: Forbidden (403) CSRF verification failed
В этой статье мы рассмотрим решение проблемы, с которой могут столкнуться многие при релизе своего проекта с использованием Django. А именно, получают ошибку вида: Forbidden (403) CSRF verification failed. Request aborted. Reason given for failure: Origin checking failed does not match any trusted origins
Я обращаюсь к вам с просьбой о финансовой поддержке, чтобы помочь мне справиться с непредвиденной ситуацией, связанной с поломкой моей видеокарты. Как вы знаете, создание статей требует надежного оборудования, и видеокарта является важным компонентом для создания высококачественных материалов.
Я с большим энтузиазмом и преданностью занимаюсь написанием статей и созданием контента, который доступен абсолютно бесплатно. Моей целью является поделиться знаниями и помочь другим, но поломка видеокарты создала трудности и затраты, которые я самостоятельно не могу покрыть.
Ваше пожертвование поможет мне восстановиться от этой ситуации и продолжить создание качественного контента без препятствий. С каждым вкладом вы будете играть важную роль в моей возможности предоставлять информацию, обучение и вдохновение моим читателям и зрителям.
Все откликнувшиеся на зов помощи будут упомянуты после выполнения целей 🙏🏻
На самом деле, решить ее довольно просто. Нам необходимо в свой конфигурационный файл settings.py добавить следующее свойство в любое место:
CSRF_TRUSTED_ORIGINS = ['https://*.example.com']
# Другие свойства...
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sitemaps',
]
Измените https://*.example.com
- на свой домен. Например так:
CSRF_TRUSTED_ORIGINS = ['https://*.proghunter.ru']
# Другие свойства...
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sitemaps',
]
После этого ошибка будет исправлена.