Django表格预览和确认

时间:2013-01-14 12:52:10

标签: django forms validation preview confirmation

免责声明:我是Django的初学者。

我正在尝试创建一个应用,我希望客户在提交之前预览并确认表单。我尝试使用内置的Django FormPreview,但发现它不支持文件字段,所以我把它扔掉了。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

一个概念是:

在你的模板中:

<input name='preview' type='submit' />
<input name='submit' type='submit' />

在视图中提取你的帖子:

form = YourFormName(request.POST)
if 'preview' in request.POST:
    # here you return the response you wish
    # the user to see when trying preview
    # for example form.is_valid()
    # could be nice to deal with
if 'submit' in request.POST:
    # normal form handling