def Create_Story(self, data_): serializer = StorySerializer(data=data_) if serializer.is_valid(): serializer.save() return serializer.data return serializer.errors
def Update_Story(self, data, pk): try: item = Story.objects.get(pk=pk) if (item.FK_User.id == data["FK_User"]): pass else: return {"Error": "You are not Authorized to Edit the Story"} except Story.DoesNotExist: return {"Error": "Record Does not Exists"} serializer = StorySerializer(item, data=data) if serializer.is_valid(): serializer.save() return serializer.data return serializer.errors