Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from postman.forms import WriteForm
- class MyWriteForm(WriteForm):
- file_field = forms.FileField(widget=forms.ClearableFileInput(attrs={'multiple': True}))
- from postman.views import FormView
- class MyFormView(FormView):
- form_class = MyWriteForm
- def post(self, request, *args, **kwargs):
- form_class = self.get_form_class()
- form = self.get_form(form_class)
- files = request.FILES.getlist('file_field')
- if form.is_valid():
- for f in files:
- # Do something with each file.
- result = form.save() # result is a Boolena instead of the object!
- return self.form_valid(form)
- else:
- return self.form_invalid(form)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement