Set up admin for project-level items

This commit is contained in:
Matthew Ryan Dillon 2016-07-11 22:50:05 -07:00
parent 510568d53b
commit db8d52ef68
3 changed files with 47 additions and 22 deletions

View file

@ -9,7 +9,8 @@ class ProjectGrantInline(admin.TabularInline):
class ProjectAdmin(admin.ModelAdmin):
list_display = ('name', 'code', 'iacuc_number', 'description', 'sort_order')
list_display = ('name', 'code', 'iacuc_number', 'description',
'sort_order')
list_display_links = ('name',)
search_fields = ('name', 'code', 'iacuc_number', 'description')
list_per_page = 25
@ -27,14 +28,14 @@ class GrantAdmin(admin.ModelAdmin):
class GrantReportAdmin(admin.ModelAdmin):
list_display = ('grant_title', 'title', 'report_type', 'description', 'due_date',
'submitted_date', 'attachment', 'sort_order')
list_display = ('grant_title', 'title', 'report_type', 'description',
'due_date', 'submitted_date', 'attachment', 'sort_order')
list_display_links = ('title',)
search_fields = ('grant__title', 'title', 'report_type', 'description', 'due_date',
'submitted_date', 'attachment')
search_fields = ('grant__title', 'title', 'report_type', 'description',
'due_date', 'submitted_date', 'attachment')
list_per_page = 25
fields = ('title', 'report_type', 'description', 'due_date',
'submitted_date', 'attachment', 'sort_order')
fields = ('grant', 'title', 'report_type', 'description', 'due_date',
'submitted_date', 'attachment', 'sort_order')
def grant_title(self, obj):
return obj.grant.title