add element viewset
This commit is contained in:
parent
2e09d6dcd4
commit
100d78a53b
|
@ -1821,7 +1821,7 @@
|
|||
"kind": 5,
|
||||
"importPath": "back.api.urls",
|
||||
"description": "back.api.urls",
|
||||
"peekOfCode": "router = routers.DefaultRouter()\nrouter.register(r'partner', views.PartnerViewSet)\nurlpatterns = [\n path('', include(router.urls)),\n path('admin/', admin.site.urls),\n]",
|
||||
"peekOfCode": "router = routers.DefaultRouter()\nrouter.register(r'partner', views.PartnerViewSet)\nrouter.register(r'element', views.ElementViewSet)\nurlpatterns = [\n path('', include(router.urls)),\n path('admin/', admin.site.urls),\n]",
|
||||
"detail": "back.api.urls",
|
||||
"documentation": {}
|
||||
},
|
||||
|
@ -1902,7 +1902,16 @@
|
|||
"kind": 6,
|
||||
"importPath": "back.inventory.views",
|
||||
"description": "back.inventory.views",
|
||||
"peekOfCode": "class PartnerViewSet(viewsets.ModelViewSet):\n \"\"\"\n API endpoint that allows partners to be viewed or edited.\n \"\"\"\n queryset = Partner.objects.all()\n serializer_class = PartnerSerializer",
|
||||
"peekOfCode": "class PartnerViewSet(viewsets.ModelViewSet):\n \"\"\"\n API endpoint that allows partners to be viewed or edited.\n \"\"\"\n queryset = Partner.objects.all()\n serializer_class = PartnerSerializer\nclass ElementViewSet(viewsets.ModelViewSet):\n \"\"\"\n API endpoint that allows elements to be viewed or edited.\n \"\"\"",
|
||||
"detail": "back.inventory.views",
|
||||
"documentation": {}
|
||||
},
|
||||
{
|
||||
"label": "ElementViewSet",
|
||||
"kind": 6,
|
||||
"importPath": "back.inventory.views",
|
||||
"description": "back.inventory.views",
|
||||
"peekOfCode": "class ElementViewSet(viewsets.ModelViewSet):\n \"\"\"\n API endpoint that allows elements to be viewed or edited.\n \"\"\"\n queryset = Element.objects.all()\n serializer_class = ElementSerializer",
|
||||
"detail": "back.inventory.views",
|
||||
"documentation": {}
|
||||
},
|
||||
|
|
|
@ -22,6 +22,7 @@ from inventory import views
|
|||
|
||||
router = routers.DefaultRouter()
|
||||
router.register(r'partner', views.PartnerViewSet)
|
||||
router.register(r'element', views.ElementViewSet)
|
||||
|
||||
urlpatterns = [
|
||||
path('', include(router.urls)),
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
from rest_framework import viewsets
|
||||
from .models import Partner
|
||||
from .serializers import PartnerSerializer
|
||||
from .models import Element, Partner
|
||||
from .serializers import PartnerSerializer, ElementSerializer
|
||||
|
||||
|
||||
# Create your views here.
|
||||
class PartnerViewSet(viewsets.ModelViewSet):
|
||||
"""
|
||||
API endpoint that allows partners to be viewed or edited.
|
||||
|
@ -11,3 +10,11 @@ class PartnerViewSet(viewsets.ModelViewSet):
|
|||
|
||||
queryset = Partner.objects.all()
|
||||
serializer_class = PartnerSerializer
|
||||
|
||||
class ElementViewSet(viewsets.ModelViewSet):
|
||||
"""
|
||||
API endpoint that allows elements to be viewed or edited.
|
||||
"""
|
||||
|
||||
queryset = Element.objects.all()
|
||||
serializer_class = ElementSerializer
|
||||
|
|
Loading…
Reference in New Issue