postman端
django端
class UploadIsoFile(FormView):
form_class = UploadFile
def form_valid(self, form):
# todo 校验文件是否存在
self.save_file(form)
return self.render_to_json_response()
def save_file(self, form):
try:
file = form.cleaned_data['file']
file_name = file.name
with open('/%s' % file_name, 'wb') as f:
for line in file:
f.write(line)
except Exception as e:
print('save file error : %s' % e)