Files
netbox/netbox/tenancy/urls.py
Jeremy Stretch a0b4b0afe0 Closes #18023: Employ register_model_view() for list views (#18029)
* Extend register_model_view() to enable registering list views

* Register circuits list views with register_model_view()

* Register core list views with register_model_view()

* Fix bulk_edit & bulk_delete URL paths

* Register dcim list views with register_model_view() (WIP)

* Register dcim list views with register_model_view()

* Register extras list views with register_model_view()

* Register ipam list views with register_model_view()

* Register tenancy list views with register_model_view()

* Register users list views with register_model_view()

* Register virtualization list views with register_model_view()

* Register vpn list views with register_model_view()

* Register wireless list views with register_model_view()

* Add change note for register_model_view()
2024-11-20 15:54:37 -05:00

28 lines
1.2 KiB
Python

from django.urls import include, path
from utilities.urls import get_model_urls
from . import views # noqa F401
app_name = 'tenancy'
urlpatterns = [
path('tenant-groups/', include(get_model_urls('tenancy', 'tenantgroup', detail=False))),
path('tenant-groups/<int:pk>/', include(get_model_urls('tenancy', 'tenantgroup'))),
path('tenants/', include(get_model_urls('tenancy', 'tenant', detail=False))),
path('tenants/<int:pk>/', include(get_model_urls('tenancy', 'tenant'))),
path('contact-groups/', include(get_model_urls('tenancy', 'contactgroup', detail=False))),
path('contact-groups/<int:pk>/', include(get_model_urls('tenancy', 'contactgroup'))),
path('contact-roles/', include(get_model_urls('tenancy', 'contactrole', detail=False))),
path('contact-roles/<int:pk>/', include(get_model_urls('tenancy', 'contactrole'))),
path('contacts/', include(get_model_urls('tenancy', 'contact', detail=False))),
path('contacts/<int:pk>/', include(get_model_urls('tenancy', 'contact'))),
path('contact-assignments/', include(get_model_urls('tenancy', 'contactassignment', detail=False))),
path('contact-assignments/<int:pk>/', include(get_model_urls('tenancy', 'contactassignment'))),
]