Changeset 5eb3da3 for asadb/groups


Ignore:
Timestamp:
Aug 14, 2011, 9:09:03 PM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, space-access, stable, stage, test-hooks
Children:
1d495e2
Parents:
b98ef9c
git-author:
Alex Dehnert <adehnert@…> (08/14/11 21:09:03)
git-committer:
Alex Dehnert <adehnert@…> (08/14/11 21:09:03)
Message:

Rearrange admin setup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asadb/groups/admin.py

    r0bd161f r5eb3da3  
    2525    date_hierarchy = 'update_date'
    2626    search_fields = [ 'id', 'name', 'abbreviation', 'officer_email', 'athena_locker', ]
     27admin.site.register(groups.models.Group, GroupAdmin)
     28
    2729
    2830class Admin_GroupNote(VersionAdmin):
     
    4850        'group__athena_locker',
    4951    ]
     52admin.site.register(groups.models.GroupNote, Admin_GroupNote)
     53
    5054
    5155class OfficerRoleAdmin(VersionAdmin):
     
    6064    list_display_links = ('id', 'display_name', 'slug', )
    6165    prepopulated_fields = {"slug": ("display_name",)}
     66admin.site.register(groups.models.OfficerRole, OfficerRoleAdmin)
     67
    6268
    6369class OfficeHolderAdmin(VersionAdmin):
     
    8389        'start_time', 'end_time',
    8490    )
     91admin.site.register(groups.models.OfficeHolder, OfficeHolderAdmin)
     92
    8593
    8694class ActivityCategoryAdmin(admin.ModelAdmin):
     
    9098    )
    9199    list_display_links = ('id', 'name', )
     100admin.site.register(groups.models.ActivityCategory, ActivityCategoryAdmin)
     101
    92102
    93103class Admin_GroupClass(admin.ModelAdmin):
     
    101111    list_filter = [ 'gets_publicity', ]
    102112    prepopulated_fields = {'slug': ('name', )}
     113admin.site.register(groups.models.GroupClass, Admin_GroupClass)
     114
    103115
    104116class Admin_GroupStatus(admin.ModelAdmin):
     
    112124    list_filter = [ 'is_active', ]
    113125    prepopulated_fields = {'slug': ('name', )}
     126admin.site.register(groups.models.GroupStatus, Admin_GroupStatus)
     127
    114128
    115129class Admin_GroupFunding(admin.ModelAdmin):
     
    123137    list_display_links = ('id', 'name', 'slug', )
    124138    prepopulated_fields = {'slug': ('name', )}
     139admin.site.register(groups.models.GroupFunding, Admin_GroupFunding)
    125140
    126 class Admin_GroupClass(admin.ModelAdmin):
    127     list_display = (
    128         'id',
    129         'name',
    130         'slug',
    131         'gets_publicity',
    132     )
    133     list_display_links = ('id', 'name', 'slug', )
    134     list_filter = [ 'gets_publicity', ]
    135     prepopulated_fields = {'slug': ('name', )}
    136141
    137142class Admin_AthenaMoiraAccount(admin.ModelAdmin):
     
    150155    list_display_links = ( 'id', 'username', )
    151156    search_fields = ( 'username', 'mit_id', 'first_name', 'last_name', 'account_class', )
    152 
    153 admin.site.register(groups.models.Group, GroupAdmin)
    154 admin.site.register(groups.models.GroupNote, Admin_GroupNote)
    155 admin.site.register(groups.models.OfficerRole, OfficerRoleAdmin)
    156 admin.site.register(groups.models.OfficeHolder, OfficeHolderAdmin)
    157 admin.site.register(groups.models.ActivityCategory, ActivityCategoryAdmin)
    158 admin.site.register(groups.models.GroupClass, Admin_GroupClass)
    159 admin.site.register(groups.models.GroupStatus, Admin_GroupStatus)
    160 admin.site.register(groups.models.GroupFunding, Admin_GroupFunding)
    161157admin.site.register(groups.models.AthenaMoiraAccount, Admin_AthenaMoiraAccount)
Note: See TracChangeset for help on using the changeset viewer.