2
我想知道如何为django UpdateView页面构建“预览”按钮。django updateview预览按钮
我第一次添加第二个按钮,我的形式,我的模板:
<button type="preview" class="btn btn-default" value="preview" name="preview">{% trans 'Preview' %}</button>
然后我重写我的代码form_valid方法:
def form_valid(self, form):
if 'preview' in self.request.POST:
#??? Don't know what to do here
return super(SongEditView, self).form_valid(form)
但我不知道哪些方法调用刷新UpdateView,同时使用当前表单值而不是数据库值。这可能与上下文有关......但我没有找到调用什么方法刷新(渲染?)我的页面。
PS:从“stackoverflow”预览是非常棒的,如何做到这一点,使用AJAX?