User モデルに OneToOne を持つ UserProfile がある django プロジェクトがあります。登録には django-allauth を使用します。
アカウントとソーシャルアカウントで登録を受け付けています。サインアップ時に、ユーザーをそのユーザー アカウントの UserProfile を作成するページにリダイレクトする必要があります。
どうすればそれができますか?
読みましたが、user_signed_up というシグナルが 1 つあります。ユーザーを特定のページにリダイレクトするために使用できますか? 以下のコードを試しましたが、目的のページにリダイレクトされません。
@receiver(user_signed_up, dispatch_uid="some.unique.string.id.for.allauth.user_signed_up")
def do_stuff_after_sign_up(sender, **kwargs):
request = kwargs['request']
user = kwargs['user']
return redirect ('/test/')
どんな助けでも大歓迎です。ありがとう :)