Django表单向导和使用ModelForm预览

Chi*_*Tol 8 python forms django wizard preview

我有一个大的Django模型(73个字段)将连接到ModelForm.我想使用Form Wizard和Form Preview contrib应用程序的功能组合.

即,表单字段将被分割为多个页面,并且用户将有机会在创建模型实例之前查看/预览数据.

是否有针对此类事物或示例代码的最佳实践?

iEl*_*ric 1

我在我的第一个 Django 项目中做了类似的事情。使用基于会话的 FormWizard,我对其进行了自定义,以便用户可以停止以任何形式提交数据。

此时,您可以使用 FormPreview 来显示信息或只是动态生成表单并将其显示给用户。数据保留在会话中。