pyr0
Сен. 11, 2014 10:19:38
Всем привет! Подскажите, пожалуйста, почему в джанго может не срабатывать logout? Перехожу по ссылке logout, запускаю logout(request), происходит редирект на след. страницу. А в шаблоне все равно срабатывает условие {% if user.is_authenticated %}, то есть юзер еще залогинен. В чем может быть дело?
Заранее спасибо!
slav0nic
Сен. 11, 2014 11:00:18
кеш может быть, или логаутишь не через django.contrib.auth.views.logout
romankrv
Сен. 11, 2014 13:18:30
проверьте, а действительно ли оно доходит до кода logout-a.
99% что-то упустили, проверьте трассировщиком.
Удачи
pyr0
Сен. 12, 2014 00:29:58
slav0nic
кеш может быть, или логаутишь не через django.contrib.auth.views.logout
использую django.contrib.auth.logout. почистил кэш в браузере, но без изменений
romankrv
а действительно ли оно доходит до кода logout-a.
действительно
romankrv
проверьте трассировщиком
не знаю как это, завтра погуглю, спасибо
romankrv
Сен. 12, 2014 13:02:29
pyr0
не знаю как это, завтра погуглю, спасибо
для таких как мы, котороые не знают как трассировщиком по коду проходить
придумали UI называется winpdb
http://winpdb.org отличная тулза.
В разi якшо у вас макось,
то я ставил так:
1) Я сжал всю волю в кулак и сделал вызов и поставил таки winpdb на мак.
2) Оказалось все просто нужен wxPython2.9-osx-cocoa-py2.7 ставил отсюда -
http://downloads.sourceforge.net/wxpython/wxPython2.9-osx-2.9.4.0-cocoa-py2.7.dmg