Example #1
0
 class Options:
     form = 'tests.tests.TestFolderForm'
     valid_children = (
         'tests.models.TestMpa',
         'tests.models.TestArray',
         'tests.models.TestFolder',
         'tests.models.TestDeleteFeature',
         'tests.models.RenewableEnergySite')
     links = (
         edit('Delete folder and contents',
              'tests.views.delete_w_contents',
              select='single multiple',
              confirm="""
             Are you sure you want to delete this folder and it's contents?
             This action cannot be undone.
             """
         ),
         alternate('Export KML for Owner',
                   'tests.views.kml',
                   select='multiple single',
                   must_own=True
         ),
         alternate('Export KML',
                   'tests.views.kml',
                   select='multiple single'
         )
     )
Example #2
0
 class Options:
     verbose_name = 'Marine Protected Area'
     form = 'tests.forms.MpaForm'
     manipulators = ['manipulators.tests.TestManipulator']
     optional_manipulators = [
         'manipulators.manipulators.ClipToGraticuleManipulator']
     links = (
         related('Habitat Spreadsheet',
                 'tests.views.habitat_spreadsheet',
                 select='single',
                 type='application/xls',
                 limit_to_groups=['SuperSpecialTestGroup']
         ),
         alternate('Export KML for Owner',
                   'tests.views.kml',
                   select='multiple single',
                   must_own=True
         ),
         alternate('Export KML',
                   'tests.views.kml',
                   select='multiple single'
         ),
         alternate('Export Misc for Owner',
                   'tests.views.kml',
                   select='multiple single',
                   must_own=True
         )
     )
Example #3
0
 class Options:
     form = 'tests.forms.GenericLinksTestForm'
     links = (
         alternate('Generic Link',
                   'tests.views.multi_select_view',
                   type="application/shapefile",
                   select='multiple single'),
         alternate('Non-Generic Link',
                   'tests.views.multi_select_view',
                   type="application/shapefile",
                   select='multiple single'),
     )
Example #4
0
    class Options:
        form = 'tests.forms.LinkTestFeatureForm'
        links = (
            alternate('Single Select View',
                      'tests.views.valid_single_select_view',
                      type="application/shapefile"),

            alternate('Spreadsheet of all Features',
                      'tests.views.valid_multiple_select_view',
                      type="application/xls",
                      select='multiple single'),

            edit('Edit single feature',
                 'tests.views.valid_single_select_view'
            ),

            edit_form('Edit multiple features',
                      'tests.views.valid_multiple_select_view',
                      select='multiple single'
            ),
        )
Example #5
0
 class Options:
     verbose_name = 'Renewable Energy Site'
     form = 'tests.views.RenewableEnergySiteForm'
     links = (
         related('Viewshed Map',
                 'tests.views.viewshed_map',
                 select='single',
                 type='image/png'
         ),
         alternate('Export KML',
                   'tests.views.kml',
                   select='multiple single'
         )
     )