После того как я выберет некоторое представление с помощью decorator login_required(), пользователь перенаправляется на: http://example.com/login/? следующий =/anuncio/adicionar/, правый?Python Социальный аут перенаправление на тот же URL-адрес
Но, после того, как я использую «Войти через Facebook», пользователь перенаправляется на http://example.com/login/#= вместо http://example.com/anuncio/adicionar/
Это происходит только тогда, когда я использую питон-социального-авторизацию, и не произойдет, если я использую аутентификации родные авторизоваться.
Моя регистрация/login.html - Python Social Auth ссылка
<a class="btn btn-social btn-fw btn-lg btn-facebook" href="{% url 'social:begin' 'facebook' %}?next={{ request.path }}"><i class="fa fa-facebook"></i> Fazer login com Facebook</a>
и мой родной Auth Войти
<form action="{% url "auth:login" %}" role="form" method="POST">{% csrf_token %}
Это не может быть нединамический URL. Мне нужно перенаправить пользователя на динамический URL. Иногда будет «/ anuncio/adicionar», иногда «/ empresa/adicionar /» –
да, вы можете это сделать. создайте одно представление для этого URL-адреса и в этом представлении используйте httpresponseredirect. поэтому вы можете перенаправить куда угодно. Вы можете поместить динамический url в httpresponseredirect. – Gaurav