Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Django中上载文件无法正常工作_Python_Django_Forms - Fatal编程技术网

Python 在Django中上载文件无法正常工作

Python 在Django中上载文件无法正常工作,python,django,forms,Python,Django,Forms,我刚刚开始使用Django Multiupload 我有一个问题-当我试图上传文件时,它似乎可以工作,但实际上没有上传任何文件 视图.PY def index(request): multiple_file_upload_form = MultipleFileUploadForm() if request.method == 'POST': print request.FILES return render(request,'index.html'

我刚刚开始使用Django Multiupload

我有一个问题-当我试图上传文件时,它似乎可以工作,但实际上没有上传任何文件

视图.PY

def index(request):
    multiple_file_upload_form = MultipleFileUploadForm()

    if request.method == 'POST':
         print request.FILES 

    return render(request,'index.html',
                  context={'file_upload_form':multiple_file_upload_form})
class MultipleFileUploadForm(forms.Form):
    attachments = MultiFileField(min_num=1)
INDEX.HTML

<form action="" method="post"> {% csrf_token %}
       {{ multiple_file_upload_form | crispy }}
       <input type="submit" value="submit">
</form>
从我的电脑中选择一些文件并单击提交后,在
cmd
中出现

你知道为什么吗

编辑:

更改视图代码后:

if request.method == 'POST':
        if multiple_file_upload_form.is_valid():
            print 'ok'
            print request.FILES
        else:
            print multiple_file_upload_form.errors

需要打印字段
附件
。但我已经填好了(文件已被选中)。

在您的表格中包括enctype: