【发布时间】:2013-01-13 19:40:53
【问题描述】:
我正在创建我的 Django 模型对象的实例:myObject。
我已经设置了一个 Django 表单向导来允许用户创建新的 myObjects 实例。
我已经设置了一个视图,允许用户使用如下 GET 对 myObject 进行“下钻”:“myWebsite.com/?objID=5”
在表单向导的最后一步之后,我将用户重定向到“myWebsite.com/?objID=" 到目前为止,一切都很好。有用。但是我有两个新要求:
- 如果表单向导刚刚将我重定向到此页面,我希望它在此深入分析页面的顶部显示“这是您新创建的对象”。
- 无论天气如何,我都是从表单向导或通过任何其他方式进入此深入研究页面的,我希望 URL 保持与我在上面解释的相同。
要求 #2 我必须使用 POST 以免更改 URL。但原始 URL 需要 GET。所以看来我需要在同一页面上执行 GET 和 POST。我怎样才能做到这一点?我是不是误会了什么?有没有更好的方法让我完成我想做的事情?
【问题讨论】:
标签: django django-views