source: asadb/space/admin.py @ a86a924

space-accessstablestage
Last change on this file since a86a924 was a86a924, checked in by Alex Dehnert <adehnert@…>, 14 years ago

Office access: start building basic models

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[a86a924]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    )
11    list_display_links = ( 'id', 'number', )
12    search_fields = ('number', )
13admin.site.register(space.models.Space, Admin_Space)
14
15class Admin_SpaceAssignment(admin.ModelAdmin):
16    list_display = (
17        'group',
18        'space',
19        'start',
20        'end',
21    )
22    list_display_links = list_display
23    list_filter = ('space', )
24    search_fields = ( 'group__name', 'group__officers_email', 'space__number', )
25admin.site.register(space.models.SpaceAssignment, Admin_SpaceAssignment)
26
27class Admin_SpaceAccessListEntry(admin.ModelAdmin):
28    list_display = (
29        'group',
30        'space',
31        'start',
32        'end',
33        'name',
34    )
35    list_display_links = list_display
36    search_fields = (
37        'group__name', 'group__officers_email',
38        'space__number',
39        'name',
40    )
41admin.site.register(space.models.SpaceAccessListEntry, Admin_SpaceAccessListEntry)
Note: See TracBrowser for help on using the repository browser.