37,719
社区成员
发帖
与我相关
我的任务
分享
from django.views.generic.edit import FormView
class FileFieldView(FormView):
form_class = FileFieldForm
template_name = 'upload.html'
success_url = 'http123'
def post(self, *args, **kwargs):
form_class = self.get_form_class()
form = self.get_form(form_class)
files = self.request.FILES.getlist('file_field')
print (self.request.user)
if form.is_valid():
for f in files:
newdoc = multipleImgModel(file_field=f)
newdoc.save()
return self.form_valid(form)
else:
print (form.errors)
return self.form_invalid(form)