django:限制url只能从一个视图访问

时间:2013-03-08 18:44:10

标签: python django django-views

我是Django的新手。 我有一个表单一旦填充我保留数据并重定向到另一个页面,但我注意到如果我把正确的URL我可以访问这第二页而不通过第一个表单。

这是我的网址:

 urlpatterns = patterns('',

    url(r'newworkflow/$','access_mgmt.views.newworkflowform'),
    url(r'newrole/$','access_mgmt.views.newrole'),             
)

因此,如果在我的浏览器网址中我放了/ newrole我得到了页面但我想只有在第一页上的表单“/ newworkflow /被填充时才能访问它。

是否可以仅在填写第一个表单页面时限制对第二页的访问?

1 个答案:

答案 0 :(得分:2)

只能通过录制某个地方 - 例如在会话中 - 用户已完成page1,并在第2页的视图中进行检查。