Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Проблема с авторизацией пользователя. [RSS Feed]

#1 Апрель 22, 2015 17:01:40

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Проблема с авторизацией пользователя.

Почему не пользуетесь конструкцией {% url ‘name’ %} ?

Офлайн

#2 Апрель 22, 2015 17:20:09

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Проблема с авторизацией пользователя.

FishHook
Не понимаю, с чего вы так решили.
Почему нет?

neri
/auth/login/
В консоли есть обращение к этому url?

Офлайн

#3 Апрель 22, 2015 17:48:10

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

Проблема с авторизацией пользователя.

inoks
Почему нет?
а с какого суахили?



Офлайн

#4 Апрель 22, 2015 18:55:23

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Проблема с авторизацией пользователя.

А куда он по вашему должен инклюдить урлы, если указано что к auth ?

Офлайн

#5 Апрель 22, 2015 21:26:18

neri
Зарегистрирован: 2015-04-22
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с авторизацией пользователя.

FishHook
Не понимаю, с чего вы так решили.

Ну так url то рабочий. Я могу перейти по ссылке /auth/login/

inoks
Почему не пользуетесь конструкцией {% url ‘name’ %} ?
Не так много url чтоб их еще и обзывать. Да и вообще это мой первый учебный проект, я сначала делаю как проще, а потом по-тихоньку вычитываю, что-то новенькое и применяю.

inoks
В консоли есть обращение к этому url?
где?

Офлайн

#6 Апрель 22, 2015 23:21:41

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Проблема с авторизацией пользователя.

там где вы запускаете runserver видно что после submit в форме происходит запрос в нужное место?

Добавьте пару print во вью где у вас авторизация, убедитесь что все выполняется.

Посмотрите в браузере, проставляется ли нужная кука.

Офлайн

#7 Апрель 23, 2015 05:48:21

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

Проблема с авторизацией пользователя.

inoks
А куда он по вашему должен инклюдить урлы, если указано что к auth ?
Действительно указано, прошу прощения.



Офлайн

#8 Апрель 23, 2015 11:10:30

neri
Зарегистрирован: 2015-04-22
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с авторизацией пользователя.

inoks
там где вы запускаете runserver видно что после submit в форме происходит запрос в нужное место?
Данные из формы передаются. Принтом я могу вывести имя пользователя в консоль. На главную страницу перенаправляет.
Если имя или пароль введены не верно, опять же else отрабатывает, ошибку выводит.
Мне кажется, что почему-то объект user не попадает в шаблоны. Но почему понять не могу.

Офлайн

#9 Апрель 23, 2015 11:17:43

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

Проблема с авторизацией пользователя.

а так

from django.template import RequestContext
.....
        return render_to_response('Template', args, context_instance=RequestContext(request))



Офлайн

#10 Апрель 23, 2015 11:28:55

neri
Зарегистрирован: 2015-04-22
Сообщения: 17
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с авторизацией пользователя.

Заработало. Спасибо Вам!!

Офлайн

  • Начало
  • » Django
  • » Проблема с авторизацией пользователя. [RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version