标签: django
我希望用户在注册后重定向到带有包含其姓名的URL的页面。我尝试将其作为urls.py中的输入传递,并在视图中传递名称变量,但其显示的名称变量却插入了人的名字。请帮忙
答案 0 :(得分:0)
如果您使用的是Django身份验证,并且它们在身份验证后登录,那么您将可以使用request.user来访问经过身份验证的用户。
request.user
如果没有,则可以将主键通过url传递到下一页,然后从那里获取用户:user = User.objects.get(pk=user_pk)
user = User.objects.get(pk=user_pk)