network_inventory/backend/computers/urls.py

33 lines
1.3 KiB
Python
Raw Normal View History

2020-11-30 16:31:30 +01:00
from django.urls import path, include
from rest_framework import routers
2020-11-30 18:47:14 +01:00
from . import views
2020-11-30 16:31:30 +01:00
router = routers.DefaultRouter()
2020-11-30 18:47:14 +01:00
router.register(r'computers', views.ComputerViewSet)
2020-12-06 14:15:52 +01:00
router.register(r'computer-cpu-relations', views.ComputerCpuRelationViewSet)
router.register(r'computer-disk-relations', views.ComputerDiskRelationViewSet)
router.register(r'computer-gpu-relations', views.ComputerGpuRelationViewSet)
router.register(r'computer-ram-relations', views.ComputerRamRelationViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'computer-software-relations',
2020-12-06 14:15:52 +01:00
views.ComputerSoftwareRelationViewSet)
router.register(r'cpu-architectures', views.CpuArchitectureViewSet)
router.register(r'cpu-manufacturers', views.CpuManufacturerViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'cpus', views.CpuViewSet)
2020-12-06 14:15:52 +01:00
router.register(r'disk-types', views.DiskTypeViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'disks', views.DiskViewSet)
2020-12-06 14:15:52 +01:00
router.register(r'gpu-manufacturers', views.GpuManufacturerViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'gpus', views.GpuViewSet)
2020-12-06 14:15:52 +01:00
router.register(r'disks-in-raid', views.DisksInRaidViewSet)
router.register(r'raid-types', views.RaidTypeViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'raids', views.RaidViewSet)
2020-12-06 14:15:52 +01:00
router.register(r'ram-types', views.RamTypeViewSet)
2020-11-30 18:47:14 +01:00
router.register(r'rams', views.RamViewSet)
2020-11-30 16:31:30 +01:00
urlpatterns = [
path('api/', include(router.urls)),
]