在Django中处理表单后将变量传递到“成功”页面
2 个回答
5
我觉得你有三种选择:
- 在重定向的时候使用GET变量。
- 在会话中存储一些东西。
- 如果你是通过提交的表单创建一个对象,可以把那个对象的ID放在重定向的URL里,然后在新的页面中使用它。
你遇到的限制是因为HTTP协议是无状态的,这并不是Django本身的问题。
4
你可以把你的值存储在一个会话里,然后让重定向后的页面从这个会话中获取这些值,这样就可以使用了。