Django-使用上下文重定向

Django-使用上下文重定向,django,redirect,django-views,Django,Redirect,Django Views,我有一个注册页面,它接受用户的用户名和密码,并将其保存在数据库中。如果用户成功注册,我想将其重定向到“登录”页面,该页面的值表示注册成功 重定向页面上的预期输出: 您已成功注册 登录 用户名:--- 密码:--- 因此,我将从注册页面重定向到登录页面,但我希望传递一个值,显示用户来自注册页面,并且已成功注册 如何执行此操作?使用在第一个视图中添加消息,并在第二个视图中显示消息 或者简单地将项目放入会话中,然后再次弹出: request.session['signup'] = True retur

我有一个注册页面,它接受用户的用户名和密码,并将其保存在数据库中。如果用户成功注册,我想将其重定向到“登录”页面,该页面的值表示注册成功

重定向页面上的预期输出:

您已成功注册

登录

用户名:---

密码:---

因此,我将从注册页面重定向到登录页面,但我希望传递一个值,显示用户来自注册页面,并且已成功注册

如何执行此操作?

使用在第一个视图中添加消息,并在第二个视图中显示消息

或者简单地将项目放入会话中,然后再次弹出:

request.session['signup'] = True
return redirect('wherever')

signup = request.session.pop('signup', False)
if signup:
    ... do something ...