From 2f3e29ab13c138f96722014dde3a20c1504710d3 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 14 Apr 2017 08:52:25 +1000 Subject: [PATCH] more api fixes --- InvenTree/project/views.py | 4 +++- InvenTree/stock/urls.py | 3 ++- InvenTree/stock/views.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/InvenTree/project/views.py b/InvenTree/project/views.py index bb4d415139..cbae1e88ce 100644 --- a/InvenTree/project/views.py +++ b/InvenTree/project/views.py @@ -7,6 +7,8 @@ from .serializers import ProjectPartSerializer class ProjectDetail(generics.RetrieveUpdateAPIView): + """ Project details + """ queryset = Project.objects.all() serializer_class = ProjectSerializer @@ -25,7 +27,7 @@ class NewProjectCategory(generics.CreateAPIView): """ serializer_class = ProjectCategoryDetailSerializer permission_classes = (permissions.IsAuthenticatedOrReadOnly,) - + class ProjectCategoryDetail(generics.RetrieveUpdateAPIView): diff --git a/InvenTree/stock/urls.py b/InvenTree/stock/urls.py index a9dc1bc09e..c7a27fe560 100644 --- a/InvenTree/stock/urls.py +++ b/InvenTree/stock/urls.py @@ -10,5 +10,6 @@ urlpatterns = [ url(r'^location/(?P[0-9]+)$', views.LocationDetail.as_view()), # List all top-level locations - url(r'^location/$', views.LocationList.as_view()) + url(r'^location/$', views.LocationList.as_view()), + url(r'^$', views.LocationList.as_view()) ] diff --git a/InvenTree/stock/views.py b/InvenTree/stock/views.py index 5f76cbebf1..8100abdb92 100644 --- a/InvenTree/stock/views.py +++ b/InvenTree/stock/views.py @@ -5,7 +5,7 @@ from .models import StockLocation, StockItem from .serializers import StockItemSerializer, LocationDetailSerializer -class PartStockDetail(generics.ListAPIView): +class PartStockDetail(generics.ListCreateAPIView): """ Return a list of all stockitems for a given part """