+ list_display = ['backend_status_icon', 'prefix','contentProvider']
+ list_display_links = ('backend_status_icon', 'prefix', )
+ fields = ['backend_status_text', 'prefix', 'contentProvider', 'cdn_prefix_id', 'description', 'defaultOriginServer', 'enabled']
+ readonly_fields = ('backend_status_text', )
+ user_readonly_fields = ['prefix','contentProvider', "cdn_prefix_id", "description", "defaultOriginServer", "enabled"]
+
+class SiteMapAdmin(ReadOnlyAwareAdmin):
+ model = SiteMap
+ verbose_name = "Site Map"
+ verbose_name_plural = "Site Map"
+ list_display = ("backend_status_icon", "name", "contentProvider", "serviceProvider")
+ list_display_links = ('backend_status_icon', 'name', )
+ user_readonly_fields = ('backend_status_text', "name", "contentProvider", "serviceProvider", "description", "map")
+ readonly_fields = ('backend_status_text', )
+
+class AccessMapAdmin(ReadOnlyAwareAdmin):
+ model = AccessMap
+ verbose_name = "Access Map"
+ verbose_name_plural = "Access Map"
+ list_display = ("backend_status_icon", "name", "contentProvider")
+ list_display_links = ('backend_status_icon', 'name', )
+ user_readonly_fields = ('backend_status_text', "name", "contentProvider", "description", "map")
+ readonly_fields = ('backend_status_text', )