network_inventory/computers/urls.py

58 lines
2.3 KiB
Python
Raw Normal View History

2020-01-11 18:08:25 +01:00
from django.urls import path
2017-12-25 13:31:29 +01:00
2019-07-24 22:27:14 +02:00
from . import views
2017-12-25 13:31:29 +01:00
urlpatterns = [
path('customer/<int:pk>/computers/',
2020-02-29 21:05:37 +01:00
views.computers_table_view,
name='computers'),
path('computer/<int:pk>/',
views.computer_detail_view,
2019-08-04 20:44:19 +02:00
name='computer'),
2020-02-29 21:05:37 +01:00
path('computers/all/',
views.ComputersFilterView.as_view(),
2019-12-29 23:54:27 +01:00
name='all_computers'),
2020-02-29 21:05:37 +01:00
path('customer/<int:pk>/create/computer/',
views.ComputerCreateFromCustomerView.as_view(),
2020-02-26 21:56:53 +01:00
name='computer_create'),
2020-02-29 21:05:37 +01:00
path('update/computer/<int:pk>/',
views.ComputerUpdateView.as_view(),
2020-02-27 22:01:07 +01:00
name='computer_update'),
2020-05-26 23:26:31 +02:00
path('delete/computer/<int:pk>/', views.ComputerDeleteView.as_view(),
name='computer_delete'),
path('computer/<int:pk>/create/ram-relation/',
views.ComputerRamRelationCreateView.as_view(),
name='ram_relation_create'),
path('delete/ram-relation/<int:pk>/',
views.ComputerRamRelationDeleteView.as_view(),
name='ram_relation_delete'),
path('computer/<int:pk>/create/cpu-relation/',
views.ComputerCpuRelationCreateView.as_view(),
name='cpu_relation_create'),
path('delete/cpu-relation/<int:pk>/',
views.ComputerCpuRelationDeleteView.as_view(),
name='cpu_relation_delete'),
path('computer/<int:pk>/create/gpu-relation/',
views.ComputerGpuRelationCreateView.as_view(),
name='gpu_relation_create'),
path('delete/gpu-relation/<int:pk>/',
views.ComputerGpuRelationDeleteView.as_view(),
name='gpu_relation_delete'),
path('computer/<int:pk>/create/disk-relation/',
views.ComputerDiskRelationCreateView.as_view(),
name='disk_relation_create'),
path('delete/disk-relation/<int:pk>/',
views.ComputerDiskRelationDeleteView.as_view(),
name='disk_relation_delete'),
2020-06-28 19:07:52 +02:00
path('computer/<int:pk>/create/software-relation/',
views.ComputerSoftwareRelationCreateView.as_view(),
name='software_relation_create'),
path('delete/software-relation/<int:pk>/',
views.ComputerSoftwareRelationDeleteView.as_view(),
name='software_relation_delete'),
2020-06-29 22:43:39 +02:00
path('computer/<int:pk>/create/raid/', views.RaidCreateView.as_view(),
name='raid_create'),
path('delete/raid/<int:pk>/', views.RaidDeleteView.as_view(),
name='raid_delete'),
2017-12-25 13:31:29 +01:00
]