Skip to content

Commit 04e76c9

Browse files
committed
Added raw_id_fields on DocumentAuthorAdmin to speed up form loading, and added SessionPresentationAdmin to the meeting admin.py
- Legacy-Id: 13395
1 parent 1d37e38 commit 04e76c9

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

ietf/doc/admin.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,5 +177,6 @@ class BallotPositionDocEventAdmin(DocEventAdmin):
177177
class DocumentAuthorAdmin(admin.ModelAdmin):
178178
list_display = ['id', 'document', 'author', 'order']
179179
search_fields = [ 'document__name', 'author__address', ]
180+
raw_id_fields = ['document', 'author', ]
180181
admin.site.register(DocumentAuthor, DocumentAuthorAdmin)
181182

ietf/meeting/admin.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
from django.contrib import admin
22

33
from ietf.meeting.models import (Meeting, Room, Session, TimeSlot, Constraint, Schedule,
4-
SchedTimeSessAssignment, ResourceAssociation, FloorPlan, UrlResource)
4+
SchedTimeSessAssignment, ResourceAssociation, FloorPlan, UrlResource,
5+
SessionPresentation)
56

67

78
class UrlResourceAdmin(admin.ModelAdmin):
@@ -118,3 +119,9 @@ class FloorPlanAdmin(admin.ModelAdmin):
118119
list_display = ['id', 'meeting', 'name', 'order', 'image', ]
119120
raw_id_fields = ['meeting', ]
120121
admin.site.register(FloorPlan, FloorPlanAdmin)
122+
123+
class SessionPresentationAdmin(admin.ModelAdmin):
124+
list_display = ['id', 'session', 'document', 'rev', 'order', ]
125+
list_filter = ['session__meeting', 'document__group__acronym', ]
126+
raw_id_fields = ['document', 'session', ]
127+
admin.site.register(SessionPresentation, SessionPresentationAdmin)

0 commit comments

Comments
 (0)