Просмотр исходного кода

Closed #18093: Remove redirects for pre-v4.1 virtual disk views

Jeremy Stretch 1 год назад
Родитель
Сommit
5afa6d7964
2 измененных файлов с 1 добавлено и 15 удалено
  1. 1 5
      netbox/virtualization/urls.py
  2. 0 10
      netbox/virtualization/views.py

+ 1 - 5
netbox/virtualization/urls.py

@@ -1,4 +1,4 @@
-from django.urls import include, path, re_path
+from django.urls import include, path
 
 from utilities.urls import get_model_urls
 from . import views
@@ -33,8 +33,4 @@ urlpatterns = [
         views.VirtualMachineBulkAddVirtualDiskView.as_view(),
         name='virtualmachine_bulk_add_virtualdisk'
     ),
-
-    # TODO: Remove in v4.2
-    # Redirect old (pre-v4.1) URLs for VirtualDisk views
-    re_path('disks/(?P<path>[a-z0-9/-]*)', views.VirtualDiskRedirectView.as_view()),
 ]

+ 0 - 10
netbox/virtualization/views.py

@@ -7,7 +7,6 @@ from django.http import HttpResponse
 from django.shortcuts import get_object_or_404, redirect, render
 from django.urls import reverse
 from django.utils.translation import gettext_lazy as _
-from django.views.generic.base import RedirectView
 from jinja2.exceptions import TemplateError
 
 from dcim.filtersets import DeviceFilterSet
@@ -678,15 +677,6 @@ class VirtualDiskBulkDeleteView(generic.BulkDeleteView):
     table = tables.VirtualDiskTable
 
 
-# TODO: Remove in v4.2
-class VirtualDiskRedirectView(RedirectView):
-    """
-    Redirect old (pre-v4.1) URLs for VirtualDisk views.
-    """
-    def get_redirect_url(self, path):
-        return f"{reverse('virtualization:virtualdisk_list')}{path}"
-
-
 #
 # Bulk Device component creation
 #