Change behaviour of perform_create mixin method to return newly created object for handling the object when overriding this method

This commit is contained in:
Kris Dorosz 2018-03-30 22:33:50 +02:00
parent 489d3415ab
commit 97cb6429e5

View File

@ -23,7 +23,7 @@ class CreateModelMixin(object):
return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)
def perform_create(self, serializer):
serializer.save()
return serializer.save()
def get_success_headers(self, data):
try: