Ref: 54891917
Ref: 51538814
Reference: https://www.cnblogs.com/linxiyue/p/7442232.html
Django File storage: https://docs.djangoproject.com/en/dev/ref/files/storage/
Django View receive: https://docs.djangoproject.com/en/dev/ref/files/uploads/#django. core.files.uploadedfile.UploadedFile
Example code:
defUpload_view (Request): File_object= Request. Files.get ('F',"') Print 'file name:', File_object.name,'File Size:', File_object.size,'file Content_Type:', File_object.content_typeifFile_object:storage_system_object= Get_storage_class () (Settings. Base_dir +'/filestorage/') Upload_file_object= contentfile (content = File_object.read (), name = File_object.name) storage_system_object.save (name = File_object. Name, content =upload_file_object)returnHttpResponse (Json.dumps ({'Status': 200,'Info':""}))
Upload:
Curl http://projecturl/path/-F "[email protected]"
"Python" Django upload file