Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1# Imports 

2 

3from django.contrib import admin 

4from .filters import ResolvedByListFilter 

5 

6# Exports 

7 

8__all__ = ( 

9 "BaseResolvedByModelAdmin", 

10) 

11 

12# Models 

13 

14 

15class BaseResolvedByModelAdmin(admin.ModelAdmin): 

16 """Base admin class for models implementing the ``ResolvedByModel``.""" 

17 

18 def get_list_display(self, request): 

19 a = super().get_list_display(request) 

20 

21 a.append("is_resolved") 

22 a.append("resolved_dt") 

23 a.append("resolved_by") 

24 

25 return a 

26 

27 def get_list_filter(self, request): 

28 a = super().get_list_filter(request) 

29 

30 a.append("is_resolved") 

31 a.append(ResolvedByListFilter) 

32 

33 return a