@@ -624,9 +624,8 @@ class SituationReportTypeAdmin(CompareVersionAdmin):
624624class CronJobAdmin (CompareVersionAdmin ):
625625 list_display = ('name' , 'created_at' , 'num_result' , 'status' )
626626 search_fields = ('name' , 'created_at' ,)
627- readonly_fields = ('created_at' ,)
627+ readonly_fields = ('created_at' , 'message_display' , )
628628 list_filter = ('status' , 'name' )
629- readonly_fields = ('message_display' ,)
630629
631630 def message_display (self , obj ):
632631 style_class = {
@@ -770,6 +769,26 @@ def get_actions(self, request):
770769 return actions
771770
772771
772+ class CountryOfFieldReportToReviewAdmin (admin .ModelAdmin ):
773+ list_display = ('country' ,)
774+
775+ @classmethod
776+ def has_delete_permission (cls , request , obj = None ):
777+ return request .user .is_superuser
778+
779+ @classmethod
780+ def has_view_permission (cls , request , obj = None ):
781+ return request .user .is_superuser
782+
783+ @classmethod
784+ def has_change_permission (cls , request , obj = None ):
785+ return request .user .is_superuser
786+
787+ @classmethod
788+ def has_add_permission (cls , request , obj = None ):
789+ return request .user .is_superuser
790+
791+
773792admin .site .register (models .DisasterType , DisasterTypeAdmin )
774793admin .site .register (models .Event , EventAdmin )
775794admin .site .register (models .GDACSEvent , GdacsAdmin )
@@ -797,6 +816,7 @@ def get_actions(self, request):
797816admin .site .register (models .MainContact , MainContactAdmin )
798817admin .site .register (models .UserCountry , UserCountryAdmin )
799818admin .site .register (models .UserRegion , UserRegionAdmin )
819+ admin .site .register (models .CountryOfFieldReportToReview , CountryOfFieldReportToReviewAdmin )
800820# admin.site.register(Revision, RevisionAdmin)
801821
802822admin .site .site_url = 'https://' + settings .FRONTEND_URL
0 commit comments