mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-29 11:56:25 -06:00
Fix bulk_edit & bulk_delete URL paths
This commit is contained in:
parent
b9e032bc3f
commit
a6e2e8083c
@ -55,7 +55,7 @@ class ProviderBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.ProviderImportForm
|
model_form = forms.ProviderImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(Provider, 'bulk_edit', detail=False)
|
@register_model_view(Provider, 'bulk_edit', path='edit', detail=False)
|
||||||
class ProviderBulkEditView(generic.BulkEditView):
|
class ProviderBulkEditView(generic.BulkEditView):
|
||||||
queryset = Provider.objects.annotate(
|
queryset = Provider.objects.annotate(
|
||||||
count_circuits=count_related(Circuit, 'provider')
|
count_circuits=count_related(Circuit, 'provider')
|
||||||
@ -65,7 +65,7 @@ class ProviderBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.ProviderBulkEditForm
|
form = forms.ProviderBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(Provider, 'bulk_delete', detail=False)
|
@register_model_view(Provider, 'bulk_delete', path='delete', detail=False)
|
||||||
class ProviderBulkDeleteView(generic.BulkDeleteView):
|
class ProviderBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = Provider.objects.annotate(
|
queryset = Provider.objects.annotate(
|
||||||
count_circuits=count_related(Circuit, 'provider')
|
count_circuits=count_related(Circuit, 'provider')
|
||||||
@ -122,7 +122,7 @@ class ProviderAccountBulkImportView(generic.BulkImportView):
|
|||||||
table = tables.ProviderAccountTable
|
table = tables.ProviderAccountTable
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(ProviderAccount, 'bulk_edit', detail=False)
|
@register_model_view(ProviderAccount, 'bulk_edit', path='edit', detail=False)
|
||||||
class ProviderAccountBulkEditView(generic.BulkEditView):
|
class ProviderAccountBulkEditView(generic.BulkEditView):
|
||||||
queryset = ProviderAccount.objects.annotate(
|
queryset = ProviderAccount.objects.annotate(
|
||||||
count_circuits=count_related(Circuit, 'provider_account')
|
count_circuits=count_related(Circuit, 'provider_account')
|
||||||
@ -132,7 +132,7 @@ class ProviderAccountBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.ProviderAccountBulkEditForm
|
form = forms.ProviderAccountBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(ProviderAccount, 'bulk_delete', detail=False)
|
@register_model_view(ProviderAccount, 'bulk_delete', path='delete', detail=False)
|
||||||
class ProviderAccountBulkDeleteView(generic.BulkDeleteView):
|
class ProviderAccountBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = ProviderAccount.objects.annotate(
|
queryset = ProviderAccount.objects.annotate(
|
||||||
count_circuits=count_related(Circuit, 'provider_account')
|
count_circuits=count_related(Circuit, 'provider_account')
|
||||||
@ -195,7 +195,7 @@ class ProviderNetworkBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.ProviderNetworkImportForm
|
model_form = forms.ProviderNetworkImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(ProviderNetwork, 'bulk_edit', detail=False)
|
@register_model_view(ProviderNetwork, 'bulk_edit', path='edit', detail=False)
|
||||||
class ProviderNetworkBulkEditView(generic.BulkEditView):
|
class ProviderNetworkBulkEditView(generic.BulkEditView):
|
||||||
queryset = ProviderNetwork.objects.all()
|
queryset = ProviderNetwork.objects.all()
|
||||||
filterset = filtersets.ProviderNetworkFilterSet
|
filterset = filtersets.ProviderNetworkFilterSet
|
||||||
@ -203,7 +203,7 @@ class ProviderNetworkBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.ProviderNetworkBulkEditForm
|
form = forms.ProviderNetworkBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(ProviderNetwork, 'bulk_delete', detail=False)
|
@register_model_view(ProviderNetwork, 'bulk_delete', path='delete', detail=False)
|
||||||
class ProviderNetworkBulkDeleteView(generic.BulkDeleteView):
|
class ProviderNetworkBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = ProviderNetwork.objects.all()
|
queryset = ProviderNetwork.objects.all()
|
||||||
filterset = filtersets.ProviderNetworkFilterSet
|
filterset = filtersets.ProviderNetworkFilterSet
|
||||||
@ -252,7 +252,7 @@ class CircuitTypeBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.CircuitTypeImportForm
|
model_form = forms.CircuitTypeImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitType, 'bulk_edit', detail=False)
|
@register_model_view(CircuitType, 'bulk_edit', path='edit', detail=False)
|
||||||
class CircuitTypeBulkEditView(generic.BulkEditView):
|
class CircuitTypeBulkEditView(generic.BulkEditView):
|
||||||
queryset = CircuitType.objects.annotate(
|
queryset = CircuitType.objects.annotate(
|
||||||
circuit_count=count_related(Circuit, 'type')
|
circuit_count=count_related(Circuit, 'type')
|
||||||
@ -262,7 +262,7 @@ class CircuitTypeBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.CircuitTypeBulkEditForm
|
form = forms.CircuitTypeBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitType, 'bulk_delete', detail=False)
|
@register_model_view(CircuitType, 'bulk_delete', path='delete', detail=False)
|
||||||
class CircuitTypeBulkDeleteView(generic.BulkDeleteView):
|
class CircuitTypeBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = CircuitType.objects.annotate(
|
queryset = CircuitType.objects.annotate(
|
||||||
circuit_count=count_related(Circuit, 'type')
|
circuit_count=count_related(Circuit, 'type')
|
||||||
@ -318,7 +318,7 @@ class CircuitBulkImportView(generic.BulkImportView):
|
|||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(Circuit, 'bulk_edit', detail=False)
|
@register_model_view(Circuit, 'bulk_edit', path='edit', detail=False)
|
||||||
class CircuitBulkEditView(generic.BulkEditView):
|
class CircuitBulkEditView(generic.BulkEditView):
|
||||||
queryset = Circuit.objects.prefetch_related(
|
queryset = Circuit.objects.prefetch_related(
|
||||||
'tenant__group', 'termination_a__termination', 'termination_z__termination',
|
'tenant__group', 'termination_a__termination', 'termination_z__termination',
|
||||||
@ -328,7 +328,7 @@ class CircuitBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.CircuitBulkEditForm
|
form = forms.CircuitBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(Circuit, 'bulk_delete', detail=False)
|
@register_model_view(Circuit, 'bulk_delete', path='delete', detail=False)
|
||||||
class CircuitBulkDeleteView(generic.BulkDeleteView):
|
class CircuitBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = Circuit.objects.prefetch_related(
|
queryset = Circuit.objects.prefetch_related(
|
||||||
'tenant__group', 'termination_a__termination', 'termination_z__termination',
|
'tenant__group', 'termination_a__termination', 'termination_z__termination',
|
||||||
@ -453,7 +453,7 @@ class CircuitTerminationBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.CircuitTerminationImportForm
|
model_form = forms.CircuitTerminationImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitTermination, 'bulk_edit', detail=False)
|
@register_model_view(CircuitTermination, 'bulk_edit', path='edit', detail=False)
|
||||||
class CircuitTerminationBulkEditView(generic.BulkEditView):
|
class CircuitTerminationBulkEditView(generic.BulkEditView):
|
||||||
queryset = CircuitTermination.objects.all()
|
queryset = CircuitTermination.objects.all()
|
||||||
filterset = filtersets.CircuitTerminationFilterSet
|
filterset = filtersets.CircuitTerminationFilterSet
|
||||||
@ -461,7 +461,7 @@ class CircuitTerminationBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.CircuitTerminationBulkEditForm
|
form = forms.CircuitTerminationBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitTermination, 'bulk_delete', detail=False)
|
@register_model_view(CircuitTermination, 'bulk_delete', path='delete', detail=False)
|
||||||
class CircuitTerminationBulkDeleteView(generic.BulkDeleteView):
|
class CircuitTerminationBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = CircuitTermination.objects.all()
|
queryset = CircuitTermination.objects.all()
|
||||||
filterset = filtersets.CircuitTerminationFilterSet
|
filterset = filtersets.CircuitTerminationFilterSet
|
||||||
@ -514,7 +514,7 @@ class CircuitGroupBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.CircuitGroupImportForm
|
model_form = forms.CircuitGroupImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitGroup, 'bulk_edit', detail=False)
|
@register_model_view(CircuitGroup, 'bulk_edit', path='edit', detail=False)
|
||||||
class CircuitGroupBulkEditView(generic.BulkEditView):
|
class CircuitGroupBulkEditView(generic.BulkEditView):
|
||||||
queryset = CircuitGroup.objects.all()
|
queryset = CircuitGroup.objects.all()
|
||||||
filterset = filtersets.CircuitGroupFilterSet
|
filterset = filtersets.CircuitGroupFilterSet
|
||||||
@ -522,7 +522,7 @@ class CircuitGroupBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.CircuitGroupBulkEditForm
|
form = forms.CircuitGroupBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitGroup, 'bulk_delete', detail=False)
|
@register_model_view(CircuitGroup, 'bulk_delete', path='delete', detail=False)
|
||||||
class CircuitGroupBulkDeleteView(generic.BulkDeleteView):
|
class CircuitGroupBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = CircuitGroup.objects.all()
|
queryset = CircuitGroup.objects.all()
|
||||||
filterset = filtersets.CircuitGroupFilterSet
|
filterset = filtersets.CircuitGroupFilterSet
|
||||||
@ -564,7 +564,7 @@ class CircuitGroupAssignmentBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.CircuitGroupAssignmentImportForm
|
model_form = forms.CircuitGroupAssignmentImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitGroupAssignment, 'bulk_edit', detail=False)
|
@register_model_view(CircuitGroupAssignment, 'bulk_edit', path='edit', detail=False)
|
||||||
class CircuitGroupAssignmentBulkEditView(generic.BulkEditView):
|
class CircuitGroupAssignmentBulkEditView(generic.BulkEditView):
|
||||||
queryset = CircuitGroupAssignment.objects.all()
|
queryset = CircuitGroupAssignment.objects.all()
|
||||||
filterset = filtersets.CircuitGroupAssignmentFilterSet
|
filterset = filtersets.CircuitGroupAssignmentFilterSet
|
||||||
@ -572,7 +572,7 @@ class CircuitGroupAssignmentBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.CircuitGroupAssignmentBulkEditForm
|
form = forms.CircuitGroupAssignmentBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(CircuitGroupAssignment, 'bulk_delete', detail=False)
|
@register_model_view(CircuitGroupAssignment, 'bulk_delete', path='delete', detail=False)
|
||||||
class CircuitGroupAssignmentBulkDeleteView(generic.BulkDeleteView):
|
class CircuitGroupAssignmentBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = CircuitGroupAssignment.objects.all()
|
queryset = CircuitGroupAssignment.objects.all()
|
||||||
filterset = filtersets.CircuitGroupAssignmentFilterSet
|
filterset = filtersets.CircuitGroupAssignmentFilterSet
|
||||||
|
@ -111,7 +111,7 @@ class DataSourceBulkImportView(generic.BulkImportView):
|
|||||||
model_form = forms.DataSourceImportForm
|
model_form = forms.DataSourceImportForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(DataSource, 'bulk_edit', detail=False)
|
@register_model_view(DataSource, 'bulk_edit', path='edit', detail=False)
|
||||||
class DataSourceBulkEditView(generic.BulkEditView):
|
class DataSourceBulkEditView(generic.BulkEditView):
|
||||||
queryset = DataSource.objects.annotate(
|
queryset = DataSource.objects.annotate(
|
||||||
count_files=count_related(DataFile, 'source')
|
count_files=count_related(DataFile, 'source')
|
||||||
@ -121,7 +121,7 @@ class DataSourceBulkEditView(generic.BulkEditView):
|
|||||||
form = forms.DataSourceBulkEditForm
|
form = forms.DataSourceBulkEditForm
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(DataSource, 'bulk_delete', detail=False)
|
@register_model_view(DataSource, 'bulk_delete', path='delete', detail=False)
|
||||||
class DataSourceBulkDeleteView(generic.BulkDeleteView):
|
class DataSourceBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = DataSource.objects.annotate(
|
queryset = DataSource.objects.annotate(
|
||||||
count_files=count_related(DataFile, 'source')
|
count_files=count_related(DataFile, 'source')
|
||||||
@ -155,7 +155,7 @@ class DataFileDeleteView(generic.ObjectDeleteView):
|
|||||||
queryset = DataFile.objects.all()
|
queryset = DataFile.objects.all()
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(DataFile, 'bulk_delete', detail=False)
|
@register_model_view(DataFile, 'bulk_delete', path='delete', detail=False)
|
||||||
class DataFileBulkDeleteView(generic.BulkDeleteView):
|
class DataFileBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = DataFile.objects.defer('data')
|
queryset = DataFile.objects.defer('data')
|
||||||
filterset = filtersets.DataFileFilterSet
|
filterset = filtersets.DataFileFilterSet
|
||||||
@ -188,7 +188,7 @@ class JobDeleteView(generic.ObjectDeleteView):
|
|||||||
queryset = Job.objects.all()
|
queryset = Job.objects.all()
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(Job, 'bulk_delete', detail=False)
|
@register_model_view(Job, 'bulk_delete', path='delete', detail=False)
|
||||||
class JobBulkDeleteView(generic.BulkDeleteView):
|
class JobBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = Job.objects.all()
|
queryset = Job.objects.all()
|
||||||
filterset = filtersets.JobFilterSet
|
filterset = filtersets.JobFilterSet
|
||||||
@ -293,7 +293,7 @@ class ConfigRevisionDeleteView(generic.ObjectDeleteView):
|
|||||||
queryset = ConfigRevision.objects.all()
|
queryset = ConfigRevision.objects.all()
|
||||||
|
|
||||||
|
|
||||||
@register_model_view(ConfigRevision, 'bulk_delete', detail=False)
|
@register_model_view(ConfigRevision, 'bulk_delete', path='delete', detail=False)
|
||||||
class ConfigRevisionBulkDeleteView(generic.BulkDeleteView):
|
class ConfigRevisionBulkDeleteView(generic.BulkDeleteView):
|
||||||
queryset = ConfigRevision.objects.all()
|
queryset = ConfigRevision.objects.all()
|
||||||
filterset = filtersets.ConfigRevisionFilterSet
|
filterset = filtersets.ConfigRevisionFilterSet
|
||||||
|
Loading…
Reference in New Issue
Block a user