Django-提交新数据后刷新文本区域

时间:2018-11-04 15:34:22

标签: python django django-forms

我有一个文本区域,该区域的上下文是从文本文件中读取的。 在我的页面上,我有文件上传输入,它会上传新文件 .views

def upload_file(request):
    if request.method == 'POST':
        form = UploadFileForm(request.POST, request.FILES)
        if form.is_valid():
            handle_uploaded_file(request.FILES['file'])
            return redirect('index')

    return render_to_response('error.html')

我正在使用return redirect('index')重定向到索引页面,但是此页面的内容未重新加载。我正在检查文件,可以,但是页面数据没有重新加载。

视图中的索引页:

def index(request):
    mail_form = MailForm()
    upload_form = UploadFileForm()
    content = {
        'mail_form': mail_form,
        'upload_form': upload_form,
    }
    return render(request, 'index.html', content)

在mail_form = MailForm()上,我期望将创建新对象。有点不是

0 个答案:

没有答案