我想要实现的是:
- 用户填写表格
- 如果他刚刚提供的内容,用户可以选择查看预览
- 用户可以接受预览或处理表单
我的问题是当用户单击预览时,我可以传递带有数据的模型表单并将其显示给他。但由于没有字段,他只需单击接受即可发布他的内容。我需要一个类似于拒绝/接受对话框但仍与模型相关的表单,因为我必须在将其保存到数据库之前进行更改。
我试图排除所有字段以及 fields=None
我读了这个,但解决方案看起来有点老套。FormPreview 不是我想要的,因为它是一种太不同的方法。
有没有办法创建一个只包含一个按钮的表单?我还能够将数据从视图传递到视图,因此在最坏的情况下它不必是 ModelForm。