'Default Summary Page Configuration (can also be
configured per-resource using s3db.configure)
@example:
settings.ui.summary = [
"name": "table",    # the section name
"label": "Table",   # the section label, will
# automatically be translated
"common": False,    # show this section on all tabs
"translate": True,  # turn automatic label translation on/off
"widgets": [        # list of widgets for this section
"method": "datatable",  # widget method, either a
# name that resolves into
# a S3Method, or a callable
# to render the widget
"filterable": True,     # Whether the widget can
# be filtered by the summary
# filter form'

def get_ui_summary(self):

    return self.ui.get('summary', ({'common': True, 'name': 'add', 'widgets': [{'method': 'create'}]}, {'common': True, 'name': 'cms', 'widgets': [{'method': 'cms'}]}, {'name': 'table', 'label': 'Table', 'widgets': [{'method': 'datatable'}]}, {'name': 'charts', 'label': 'Report', 'widgets': [{'method': 'report', 'ajax_init': True}]}, {'name': 'map', 'label': 'Map', 'widgets': [{'method': 'map', 'ajax_init': True}]}))
