@H_404_1@后端:
from rest_framework.views import APIView
from car settings
from django.shortcuts render,redirect,HttpResponse
from dal models
from django.http JsonResponse
os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
class Image(APIView):
def post(self,request):
file_obj = request.FILES.get('send',None)
print("file_obj"file_path = os.path.join(BASE_DIR,'media','user/img',file_obj.name)
file_pathw) as f:
for chunk in file_obj.chunks():
f.write(chunk)
message = {}
message[code'] = 200
return JsonResponse(message)
前端ajax:
@H_404_1@ <form method=post" action=/upload/" enctype=multipart/form-data" target=ifm1">
<input type="file" name="send"/>
<input type=submit" value=Form表单提交"/>
</form>