我是Django的新手。 我有一个表单一旦填充我保留数据并重定向到另一个页面,但我注意到如果我把正确的URL我可以访问这第二页而不通过第一个表单。
这是我的网址:
urlpatterns = patterns('',
url(r'newworkflow/$','access_mgmt.views.newworkflowform'),
url(r'newrole/$','access_mgmt.views.newrole'),
)
因此,如果在我的浏览器网址中我放了/ newrole我得到了页面但我想只有在第一页上的表单“/ newworkflow /被填充时才能访问它。
是否可以仅在填写第一个表单页面时限制对第二页的访问?
答案 0 :(得分:2)
只能通过录制某个地方 - 例如在会话中 - 用户已完成page1,并在第2页的视图中进行检查。