mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-25 08:46:10 -06:00
12589 objectpermission remove bulk import
This commit is contained in:
parent
4e418ba7f0
commit
171f85d857
@ -8,7 +8,6 @@ from utilities.forms.fields import CSVChoiceField, CSVModelChoiceField, SlugFiel
|
||||
|
||||
__all__ = (
|
||||
'GroupImportForm',
|
||||
'ObjectPermissionImportForm',
|
||||
)
|
||||
|
||||
|
||||
@ -19,12 +18,3 @@ class GroupImportForm(NetBoxModelImportForm):
|
||||
fields = (
|
||||
'name',
|
||||
)
|
||||
|
||||
|
||||
class ObjectPermissionImportForm(NetBoxModelImportForm):
|
||||
|
||||
class Meta:
|
||||
model = ObjectPermission
|
||||
fields = (
|
||||
'name', 'enabled',
|
||||
)
|
||||
|
@ -28,7 +28,6 @@ urlpatterns = [
|
||||
# Permissions
|
||||
path('permissions/', views.ObjectPermissionListView.as_view(), name='objectpermission_list'),
|
||||
path('permissions/add/', views.ObjectPermissionEditView.as_view(), name='objectpermission_add'),
|
||||
path('permissions/import/', views.ObjectPermissionBulkImportView.as_view(), name='objectpermission_import'),
|
||||
path('permissions/edit/', views.ObjectPermissionBulkEditView.as_view(), name='objectpermission_bulk_edit'),
|
||||
path('permissions/delete/', views.ObjectPermissionBulkDeleteView.as_view(), name='objectpermission_bulk_delete'),
|
||||
path('permissions/<int:pk>/', include(get_model_urls('users', 'objectpermission'))),
|
||||
|
@ -475,11 +475,6 @@ class ObjectPermissionDeleteView(generic.ObjectDeleteView):
|
||||
queryset = ObjectPermission.objects.all()
|
||||
|
||||
|
||||
class ObjectPermissionBulkImportView(generic.BulkImportView):
|
||||
queryset = ObjectPermission.objects.all()
|
||||
model_form = forms.ObjectPermissionImportForm
|
||||
|
||||
|
||||
class ObjectPermissionBulkEditView(generic.BulkEditView):
|
||||
queryset = ObjectPermission.objects.all()
|
||||
filterset = filtersets.ObjectPermissionFilterSet
|
||||
|
@ -1027,3 +1027,18 @@ class ViewTestCases:
|
||||
TestCase suitable for testing all standard View functions for auth.group objects
|
||||
"""
|
||||
maxDiff = None
|
||||
|
||||
class ObjectPermissionViewTestCase(
|
||||
GetObjectViewTestCase,
|
||||
GetObjectChangelogViewTestCase,
|
||||
CreateObjectViewTestCase,
|
||||
EditObjectViewTestCase,
|
||||
DeleteObjectViewTestCase,
|
||||
ListObjectsViewTestCase,
|
||||
BulkEditObjectsViewTestCase,
|
||||
BulkDeleteObjectsViewTestCase,
|
||||
):
|
||||
"""
|
||||
TestCase suitable for testing all standard View functions for auth.group objects
|
||||
"""
|
||||
maxDiff = None
|
||||
|
Loading…
Reference in New Issue
Block a user