传递值到另一个视图django
问题描述:
我搜索了很多,但我没有找到一个工作解决方案,我甚至不知道使两个视图之间可能重定向的机制。 我用传递值到另一个视图django
return HttpResponseRedirect(reverse('message-inbox', args=(),kwargs={}));
它的工作原理correctly.But我想通过一些价值观消息收件箱中的查看和检索它们在View.I想过将它们传递到请求的对象,但我不知道这是不是可能的,也不知道我能做些什么。 我将不胜感激任何帮助。
用必要的kwargs创建一个url,然后在kwargs dic的重定向视图中传递它们。 虽然这是为了获取请求,所以敏感数据会暴露出来,但如果您需要不同的方法,只需将更敏感的数据分配给用户会话并从那里检索。 如果您正在处理高敏感数据,您可以选择其他方法,例如临时将数据存储到数据库并在必要视图中检索数据。 官方django文档涵盖了Url派发。 – petkostas