我有一个表单,用户在其中选择要在“下一页”上显示的几个项目。此选择始终是唯一的,我们将存储使用模型制作的每组选择,由id
索引,与Django模型相同。当用户使用提交按钮选择她的选项和POST
时,我希望我们的应用程序将她的选择存储在模型中,然后呈现具有模型ID的页面,以便用户可以返回通过简单的GET
请求,在任意点创建的页面。
例如,用户转到/coolapp/selectprefs/
,进行一些选择,然后点击提交。然后,用户应该被带到/coolapp/selections/42
,因为当用户提交并创建记录时,记录的id
为42
。
我不明白的是,在点击提交按钮后,如何将用户作为回复(例如,上例中的/coolapp/selections/42
)发送到“以下页面”。根据用户输入的内容将用户带到一个唯一ID页面似乎是一项常见任务(例如,当我点击按钮提交此问题时会发生这种情况),但我不知道该如何去做它,非常感谢你的建议。