我有一个名为userid.html的页面,其中用户正在输入用户ID。如果此用户ID存在,则他将被带到下一页,sec.html,在那里他被问到他已经设置的安全问题。
此安全问题是一个上下文变量,我需要根据上一页(userid.html)中给出的用户ID呈现此页面,因为每个用户的安全问题都会有所不同。
如何在django中完成?
提前致谢
答案 0 :(得分:2)
最简单的选择是将用户ID作为查询参数传递到下一页,即如果用户从页面http://myserver/userid.html
开始,并输入用户ID 1234,则将它们重定向到页面http://myserver/sec.html?userid=1234
。
第二页可以通过HttpRequest.GET字典访问查询参数。
答案 1 :(得分:0)
您可以通过会话跟踪来完成此操作。 Django book 解释得很清楚。