0

我是 Django 的新手。我有一个表格,一旦填写,我会保留数据并重定向到另一个页面,但我注意到如果我输入了正确的 url,我可以在不经过第一个表格的情况下访问第二个页面。

这是我的网址:

 urlpatterns = patterns('',

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

因此,如果在我的浏览器 url 中输入 /newrole 我会得到该页面,但我只想在第一页上的表单“/newworkflow/”已填写时才能访问它。

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

4

1 回答 1

2

仅通过在某处记录(例如在会话中)用户已完成第 1 页,并在第 2 页的视图中进行检查。

于 2013-03-08T18:47:51.700 回答