Added put() method to migration
This commit is contained in:
parent
426b7ac11f
commit
eacb6ce3be
@ -43,10 +43,17 @@ class MigrationDetails(APIView):
|
|||||||
|
|
||||||
def get(self, request, pk, format=None):
|
def get(self, request, pk, format=None):
|
||||||
migration = self.getObject(pk)
|
migration = self.getObject(pk)
|
||||||
print(pk)
|
|
||||||
serializer = MigrationSerializer(migration)
|
serializer = MigrationSerializer(migration)
|
||||||
return Response(serializer.data)
|
return Response(serializer.data)
|
||||||
|
|
||||||
|
def put(self, request, pk, format=None):
|
||||||
|
migration = self.getObject(pk)
|
||||||
|
serializer = MigrationSerializer(migration, data=request.data)
|
||||||
|
if serializer.is_valid():
|
||||||
|
serializer.save()
|
||||||
|
return Response(serializer.data)
|
||||||
|
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
|
||||||
|
|
||||||
|
|
||||||
# class MigrationViewSet(viewsets.ModelViewSet):
|
# class MigrationViewSet(viewsets.ModelViewSet):
|
||||||
# ''' Class for defining the migration views '''
|
# ''' Class for defining the migration views '''
|
||||||
|
|||||||
Reference in New Issue
Block a user