2013-03-29 7 views
0

Я использую django-allauth, поэтому, когда я вызываю "/accounts/facebook/login" с моей домашней страницы, открывается диалоговое окно FB, а URL-адрес перенаправления - только на главной странице.Функция javascript после успешного входа в систему

Теперь я хочу запустить функцию Javascript, когда пользователь перенаправляется на домашнюю страницу после успешного входа в систему. Печальная часть - я понятия не имею, как это сделать. Функция состоит в том, чтобы открыть всплывающее окно, но это другое дело.

ответ

0

если пользователь loged, вы можете отправить это условие шаблона с контекстом, как так ..

context = { 
'hede': 'hodo', etc..... 
'user_loged_in': True 
} 

чем, в шаблоне

{% if user_loged_in %} 
<script>alert('stuff');</script> 
{% endif %} 
+0

Спасибо, но не будет этого бежать что js функционирует каждый раз, когда пользователь переходит на домашнюю страницу. Функция открывает всплывающее окно, и когда зарегистрированный пользователь находится на другой странице и приходит на главную страницу, я не хочу показывать всплывающее окно каждый раз, просто хочу показать его, когда пользователь перенаправляется после успешного входа в FB. –

Смежные вопросы