如何使用django restfulframework 实现文件上传
发布网友
发布时间:2022-04-24 20:27
我来回答
共2个回答
热心网友
时间:2022-04-11 05:34
给你一个我的代码:
首先需要用下面的装饰器把POST数据的解析器改为MultiPartParser,其中picture的file字段是个FieField或者它的子类。
@api_view(['POST'])
@parser_classes((MultiPartParser,))
def upload_picture(request):
if "file" in request.FILES:
f = request.FILES["file"]
picture = Picture()
picture.file = f
picture.save()
return Response(data={"id":picture.id})
热心网友
时间:2022-04-11 06:52
实现文件上传