6

特定のイベントページにいるとき。ユーザーは django social auth を使用してログインできますが、以下のオプションを使用して静的 URL にリダイレクトします。

SOCIAL_AUTH_LOGIN_REDIRECT_URL = '/dashboard/'

ログインしたページに動的にリダイレクトする方法があるかどうか疑問に思っていました。これを試しましたが、うまくいきませんでした。

{% url socialauth_begin 'facebook' %}?redirect_uri={{ request.get_full_path }}

どんな提案でも大歓迎です。

マシュー

4

1 に答える 1

8

ソース コードによると、必要なのは を設定することだけです?next=

同様に{% url socialauth_begin 'facebook' %}?next={{ request.get_full_path }}、または設定されている場合は別のフィールド名REDIRECT_FIELD_NAME

于 2013-07-17T16:35:16.140 に答える