Django:我想根据从另一个页面获得的特定用户标识来获取一个页面

时间:2013-04-10 16:42:13

标签: python django django-models

我有一个名为userid.html的页面,其中用户正在输入用户ID。如果此用户ID存在,则他将被带到下一页,sec.html,在那里他被问到他已经设置的安全问题。

此安全问题是一个上下文变量,我需要根据上一页(userid.html)中给出的用户ID呈现此页面,因为每个用户的安全问题都会有所不同。

如何在django中完成?

提前致谢

2 个答案:

答案 0 :(得分:2)

最简单的选择是将用户ID作为查询参数传递到下一页,即如果用户从页面http://myserver/userid.html开始,并输入用户ID 1234,则将它们重定向到页面http://myserver/sec.html?userid=1234

第二页可以通过HttpRequest.GET字典访问查询参数。

答案 1 :(得分:0)

您可以通过会话跟踪来完成此操作。 Django book 解释得很清楚。