@@ -62,37 +62,38 @@ def get_queryset(self, request):
6262 qs = qs .prefetch_related ("instructors" )
6363 return qs
6464
65+
6566class SectionTimeAdmin (admin .ModelAdmin ):
66- list_display = [' section' , ' get_days_display' , ' start_time' , ' end_time' ]
67- list_filter = [' monday' , ' tuesday' , ' wednesday' , ' thursday' , ' friday' , ' start_time' , ' end_time' ]
67+ list_display = [" section" , " get_days_display" , " start_time" , " end_time" ]
68+ list_filter = [" monday" , " tuesday" , " wednesday" , " thursday" , " friday" , " start_time" , " end_time" ]
6869 search_fields = [
69- ' section__course__subdepartment__mnemonic' ,
70- ' section__course__number' ,
71- ' section__course__title' ,
70+ " section__course__subdepartment__mnemonic" ,
71+ " section__course__number" ,
72+ " section__course__title" ,
7273 ]
73- autocomplete_fields = [' section' ]
74+ autocomplete_fields = [" section" ]
7475
7576 def get_days_display (self , obj ):
7677 """Return formatted string of meeting days."""
7778 days = []
78- if getattr (obj , 'monday' , False ):
79- days .append ('MON' )
80- if getattr (obj , 'tuesday' , False ):
81- days .append ('TUE' )
82- if getattr (obj , 'wednesday' , False ):
83- days .append ('WED' )
84- if getattr (obj , 'thursday' , False ):
85- days .append ('THU' )
86- if getattr (obj , 'friday' , False ):
87- days .append ('FRI' )
88- return ', ' .join (days )
89- get_days_display .short_description = 'Days'
79+ if getattr (obj , "monday" , False ):
80+ days .append ("MON" )
81+ if getattr (obj , "tuesday" , False ):
82+ days .append ("TUE" )
83+ if getattr (obj , "wednesday" , False ):
84+ days .append ("WED" )
85+ if getattr (obj , "thursday" , False ):
86+ days .append ("THU" )
87+ if getattr (obj , "friday" , False ):
88+ days .append ("FRI" )
89+ return ", " .join (days )
90+
91+ get_days_display .short_description = "Days"
9092
9193 def get_queryset (self , request ):
9294 qs = super ().get_queryset (request )
93- return qs .select_related (
94- 'section__course__subdepartment'
95- )
95+ return qs .select_related ("section__course__subdepartment" )
96+
9697
9798class CourseGradeAdmin (admin .ModelAdmin ):
9899 ordering = ["course__subdepartment" , "course__number" , "course__title" ]
0 commit comments