我正在使用django rest框架作为我的应用程序的后端。我有一个用于上传个人资料图像的视图:
class UploadProfileImageView(APIView):
parser_classes = [FileUploadParser]
permission_classes = [IsAuthenticated]
def post(self, request):
if 'file' not in request.data:
raise ParseError(translation.gettext('Empty content'))
f = request.data['file']
request.user.profile.image.save(f.name, f, save=True)
return Response(status=status.HTTP_201_CREATED
我担心是否有人可以通过上传非常大的图像来使服务器崩溃。