source: asadb/space/admin.py @ d0bfc27

space-accessstablestage
Last change on this file since d0bfc27 was 465eb7a, checked in by Alex Dehnert <adehnert@…>, 13 years ago

List locker number for space assignments (ASA-#167)

  • Property mode set to 100644
File size: 1.1 KB
Line 
1import space.models
2from django.contrib import admin
3from reversion.admin import VersionAdmin
4
5class Admin_Space(VersionAdmin):
6    list_display = (
7        'id',
8        'number',
9        'asa_owned',
10        'merged_acl',
11    )
12    list_display_links = ( 'id', 'number', )
13    search_fields = ('number', )
14admin.site.register(space.models.Space, Admin_Space)
15
16class Admin_SpaceAssignment(admin.ModelAdmin):
17    list_max_show_all = 500
18    list_display = (
19        'group',
20        'space',
21        'locker_num',
22        'start',
23        'end',
24    )
25    list_display_links = list_display
26    list_filter = ('space', )
27    search_fields = ( 'group__name', 'group__officer_email', 'space__number', )
28admin.site.register(space.models.SpaceAssignment, Admin_SpaceAssignment)
29
30class Admin_SpaceAccessListEntry(admin.ModelAdmin):
31    list_display = (
32        'group',
33        'space',
34        'start',
35        'end',
36        'name',
37    )
38    list_display_links = list_display
39    search_fields = (
40        'group__name', 'group__officer_email',
41        'space__number',
42        'name',
43    )
44admin.site.register(space.models.SpaceAccessListEntry, Admin_SpaceAccessListEntry)
Note: See TracBrowser for help on using the repository browser.