【发布时间】:2013-01-11 22:55:18
【问题描述】:
我想确保我的访问者(未经过身份验证的用户)在不直接来自“先前视图”的情况下无法访问特定视图。我不得不手动创建表单预览和确认状态。这是提交和预览之间的步骤,以及预览和确认我想“保护”。
表单提交视图 -> 预览视图 -> 确认视图。
有什么方法可以让我创建一个唯一的哈希,发布它,然后检查它是否正确,或者生成一个 cookie、会话——或者其他任何感觉很聪明的东西?
我是 Django 初学者(一般来说是编程初学者),非常感谢任何 sn-ps' 或指出我正确方向的人!
谢谢。
【问题讨论】:
-
听起来您应该看看 FormWizard 视图。只是一个提示! :)
-
我试过了,但它不支持图片上传:((我在这个过程中很晚才发现)
-
好吧,您应该在问题中包含该标准,但也许创建一个 cookie 会为您做到这一点? docs.djangoproject.com/en/dev/topics/http/sessions/…
标签: django forms hash django-views preview