Added put() method to migration

This commit is contained in:
Benjamyn committed 2020-11-03 10:23:52 +11:00
1 parent 426b7ac11f
commit eacb6ce3be
1 file changed
+8 -1
+8 -1
View File
@@ -43,10 +43,17 @@ class MigrationDetails(APIView):
def get(self, request, pk, format=None):
migration = self.getObject(pk)
print(pk)
serializer = MigrationSerializer(migration)
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 for defining the migration views '''