我正在从前端接收一个blob文件,并希望将其以视频格式保存到db
这是我的views.py
class VideoUploadViews(APIView):
permission_classes = (IsAuthenticated, )
parser_classes = (MultiPartParser, FormParser )
def post(self, request, *args, **kwargs):
try:
# file = request.data['video']
# print(file)
serializer = VideoSerializer(data=request.data)
print("serializer", serializer)
if serializer.is_valid():
res = serializer.save()
if res:
json = serializer.data
# print("json", json)
json['message'] = 'Video Uploaded Successfully'
return Response(json, status=status.HTTP_200_OK)
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
except:
print('no file')
我能够将文件保存为本地Blob格式,但我希望它是视频文件。 我不知道如何将Blob转换为文件格式(视频),请指导... 任何帮助将不胜感激... 预先感谢