diff --git a/app/groups/admin.py b/app/groups/admin.py index 18089e5..ac7e987 100644 --- a/app/groups/admin.py +++ b/app/groups/admin.py @@ -4,7 +4,9 @@ from django.contrib.auth.admin import GroupAdmin from groups.models import GroupInformation, GroupRequest class GroupRequestAdmin(admin.ModelAdmin): - pass + list_display = ('group', 'user', 'status', 'created_date', 'changed_by', 'changed_date') + search_fields = ('user__username', 'group') + list_filter = ('status') admin.site.register(GroupRequest, GroupRequestAdmin) diff --git a/app/groups/models.py b/app/groups/models.py index f66a339..106c01c 100644 --- a/app/groups/models.py +++ b/app/groups/models.py @@ -50,6 +50,9 @@ class GroupRequest(models.Model): created_date = models.DateTimeField("Created Date/Time", auto_now_add=True) + def __unicode__(self): + return u'%s - %s' % (user, group) + class Meta: verbose_name = 'Group Access Request' verbose_name_plural = 'Group Access Requests'