This commit is contained in:
young 2013-05-14 03:43:33 -07:00
commit 25417c14c6

View File

@ -45,7 +45,10 @@ class CreateModelMixin(object):
Should be mixed in with any `GenericAPIView`.
"""
def create(self, request, *args, **kwargs):
if isinstance(request.DATA, dict):
serializer = self.get_serializer(data=request.DATA, files=request.FILES)
else:
serializer = self.get_serializer(data=request.DATA, files=request.FILES, many=True)
if serializer.is_valid():
self.pre_save(serializer.object)