I put two files in web, but I can only get one file always.
in web
in form.py
class UFileForm(forms.Form):
file = forms.FileField(label="资料文件上传", widget=forms.ClearableFileInput(attrs={'multiple': True, 'class': 'bg-info'}))
in view.py
class UploadFileView(View):
def post(self, request):
data = {}
form = UFileForm(request.POST, request.FILES)
files = request.FILES.getlist('file')
# print files in request here
print(files)
result is:
[<InMemoryUploadedFile: 20220609奥莉公会-积分统计表.xlsx (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)>]
why there is only one file?