Fix ordering of Groups

This commit is contained in:
Jeremy Stretch 2024-04-02 08:31:53 -04:00
parent 3ab2f25ee1
commit f0291aa60f
3 changed files with 4 additions and 2 deletions

View File

@ -32,6 +32,7 @@ class Migration(migrations.Migration):
('permissions', models.ManyToManyField(blank=True, related_name='groups', related_query_name='group', to='auth.permission')),
],
options={
'ordering': ('name',),
'verbose_name': 'group',
'verbose_name_plural': 'groups',
},

View File

@ -72,6 +72,7 @@ class Group(models.Model):
objects = NetBoxGroupManager()
class Meta:
ordering = ('name',)
verbose_name = _('group')
verbose_name_plural = _('groups')

View File

@ -110,7 +110,7 @@ class UserBulkDeleteView(generic.BulkDeleteView):
#
class GroupListView(generic.ObjectListView):
queryset = Group.objects.annotate(users_count=Count('user'))
queryset = Group.objects.annotate(users_count=Count('user')).order_by('name')
filterset = filtersets.GroupFilterSet
filterset_form = forms.GroupFilterForm
table = tables.GroupTable
@ -139,7 +139,7 @@ class GroupBulkImportView(generic.BulkImportView):
class GroupBulkDeleteView(generic.BulkDeleteView):
queryset = Group.objects.annotate(users_count=Count('user'))
queryset = Group.objects.annotate(users_count=Count('user')).order_by('name')
filterset = filtersets.GroupFilterSet
table = tables.GroupTable