如何保存表单进度并稍后在Django表单工具中恢复?

时间:2017-06-30 18:46:20

标签: django forms

我一直在Django中使用formtools为我的应用程序渲染冗长的表单。我已设法做到这一点(填写表格并将数据提交到数据库)。有什么东西让我思考,如果我没有完成填写表格的所有步骤并希望保存进度并恢复填写其他时间怎么办?我在网上搜索了这些信息并没有成功。 首先,这是否可以使用formtools?如果是的话,我该如何解决这个问题? 在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

看看formtools.wizard.views.SessionWizardView。您可以猜测它在内部使用会话存储。 formtools还提供开箱即用的基于cookie的解决方案。