uzaxirr / logdogs

Missing module/function docstring PY-D0003
Documentation
Minor
a year agoa year old
Docstring missing for get_object
 26class ProjectDetailedView(APIView):
 27    """Get, Update and Delete on `Project` model"""
 28
 29    def get_object(self, pk): 30        try:
 31            return Project.objects.get(pk=pk)
 32        except Project.DoesNotExist:
Docstring missing for put
 37        serialized_project = ProjectSerializer(required_project)
 38        return Response(serialized_project.data, status=status.HTTP_200_OK)
 39
 40    def put(self, request, pk): 41        required_project = Project.objects.get(pk=pk)
 42        serialized_project = ProjectSerializer(
 43            required_project, data=request.data)
Docstring missing for delete
 46            return Response(serialized_project.data, status=status.HTTP_202_ACCEPTED)
 47        return Response(serialized_project.errors, status=status.HTTP_400_BAD_REQUEST)
 48
 49    def delete(self, request, pk): 50        required_project = Project.objects.get(pk=pk)
 51        required_project.delete()
 52        return Response(status=status.HTTP_204_NO_CONTENT)
Docstring missing for get
 62        except Project.DoesNotExist:
 63            return None
 64
 65    def get(self, request, project_id): 66        project = self.get_project(project_id=project_id)
 67        if project is None:
 68            return Response(
Docstring missing for post
 72        serialized_sources = SourceSerializer(all_source, many=True)
 73        return Response(serialized_sources.data, status=status.HTTP_200_OK)
 74
 75    def post(self, request, project_id): 76        request.data["project"] = project_id
 77        serialized_source = SourceSerializer(data=request.data)
 78        if serialized_source.is_valid():