免责声明:我是Django的初学者。
我正在尝试创建一个应用,我希望客户在提交之前预览并确认表单。我尝试使用内置的Django FormPreview,但发现它不支持文件字段,所以我把它扔掉了。
有人能指出我正确的方向吗?
答案 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