Уведомления

Группа в Telegram: @pythonsu

#1 Июль 29, 2014 06:54:39

balalay12
Зарегистрирован: 2014-07-28
Сообщения: 92
Репутация: +  4  -
Профиль   Адрес электронной почты  

Авторизация

Всем привет!

Недавно начал изучать Django и столкнулся с проблемой при авторизации.
Сначала при отправке формы выдавало ошибку “CSRF token missing or incorrect”. Поиски в интернете подсказал что нужно прописать

django.middleware.csrf.CsrfResponseMiddleware
. После добавления этой строчки в settyngs.py данные с формы принялись, но на самом сайте начало выдавать “A server error occurred. Please contact the administrator.”, а родной сервер говорит “ImproperlyConfigured: Module ”django.middleware.csrf“ does not define a ”CsrfMiddleware“ attribute/class”.

Если закоментить все связаное с “django.middleware.csrf” то отображать начинает все нормально.

Подскажи пожалуйста в чем я намудрил и как это решается.

p.s. версия 1.6

Офлайн

#2 Июль 29, 2014 07:25:31

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Авторизация

Подключи

'django.middleware.csrf.CsrfViewMiddleware',
вместо того что у тебя сейчас там



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version