Пример #1
0
 url(r'^resource-old/(?P<resourceid>%s)$' % uuid_regex, ResourceEditorView.as_view(), name='old_resource_editor'),
 url(r'^resource/(?P<resourceid>%s)$' % uuid_regex, NewResourceEditorView.as_view(), name='resource_editor'),
 url(r'^add-resource/(?P<graphid>%s)$' % uuid_regex, NewResourceEditorView.as_view(), name='add_resource'),
 url(r'^resource/(?P<resourceid>%s)/copy$' % uuid_regex, NewResourceEditorView.as_view(action='copy'), name='resource_copy'),
 url(r'^resource/(?P<resourceid>%s)/history$' % uuid_regex, ResourceEditLogView.as_view(), name='resource_edit_log'),
 url(r'^resource/(?P<resourceid>%s)/data/(?P<formid>%s)$' % (uuid_regex, uuid_regex), ResourceData.as_view(), name='resource_data'),
 url(r'^resource/(?P<resourceid>%s)/cards$' % uuid_regex, ResourceCards.as_view(), name='resource_cards'),
 url(r'^resource/history$', ResourceEditLogView.as_view(), name="edit_history"),
 url(r'^resource/related/(?P<resourceid>%s|())$' % uuid_regex, RelatedResourcesView.as_view(), name="related_resources"),
 url(r'^resource/related/candidates', RelatedResourcesView.as_view(action="get_candidates"), name="related_resource_candidates"),
 url(r'^resource/related/relatable', RelatedResourcesView.as_view(action="get_relatable_resources"), name="relatable_resources"),
 url(r'^resource/descriptors/(?P<resourceid>%s|())$' % uuid_regex, ResourceDescriptors.as_view(), name="resource_descriptors"),
 url(r'^resource/(?P<resourceid>%s)/tiles$' % uuid_regex, ResourceTiles.as_view(), name='resource_tiles'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex, ResourceReportView.as_view(), name='resource_report'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex, ResourceReportView.as_view(), name='resource_report'),
 url(r'^card/(?P<cardid>%s|())$' % uuid_regex, CardView.as_view(action='update_card'), name='card'),
 url(r'^reorder_cards/', CardView.as_view(action='reorder_cards'), name='reorder_cards'),
 url(r'^node/(?P<graphid>%s)$' % uuid_regex, GraphDataView.as_view(action='update_node'), name='node'),
 url(r'^node_layer/(?P<graphid>%s)$' % uuid_regex, GraphDataView.as_view(action='update_node_layer'), name='node_layer'),
 url(r'^widgets/(?P<template>[a-zA-Z_-]*)', main.widget, name="widgets"),
 url(r'^report-templates/(?P<template>[a-zA-Z_-]*)', main.report_templates, name="report-templates"),
 url(r'^function-templates/(?P<template>[a-zA-Z_-]*)', main.function_templates, name="function-templates"),
 url(r'^help-templates$', main.help_templates, name="help_templates"),
 url(r'^tile$', TileData.as_view(action='update_tile'), name="tile"),
 url(r'^tiles/reorder_tiles$', TileData.as_view(action='reorder_tiles'), name='reorder_tiles'),
 url(r'^tiles/tile_history$', TileData.as_view(action='tile_history'), name='tile_history'),
 url(r'^tiles/delete_provisional_tile$', TileData.as_view(action='delete_provisional_tile'), name='delete_provisional_tile'),
 url(r'^templates/(?P<template>[a-zA-Z_\-./]*)', main.templates, name="templates"),
 url(r'^tileserver/*', tileserver.handle_request, name="tileserver"),
 url(r'^map_layer_manager/(?P<maplayerid>%s)$' % uuid_regex, MapLayerManagerView.as_view(), name='map_layer_update'),
 url(r'^map_layer_manager/*', MapLayerManagerView.as_view(), name="map_layer_manager"),
Пример #2
0
     RelatedResourcesView.as_view(action="get_relatable_resources"),
     name="relatable_resources"),
 url(r'^resource/descriptors/(?P<resourceid>%s|())$' % uuid_regex,
     ResourceDescriptors.as_view(),
     name="resource_descriptors"),
 url(r'^resource/(?P<resourceid>%s)/tiles$' % uuid_regex,
     ResourceTiles.as_view(),
     name='resource_tiles'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex,
     ResourceReportView.as_view(),
     name='resource_report'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex,
     ResourceReportView.as_view(),
     name='resource_report'),
 url(r'^card/(?P<cardid>%s|())$' % uuid_regex,
     CardView.as_view(action='update_card'),
     name='card'),
 url(r'^reorder_cards/',
     CardView.as_view(action='reorder_cards'),
     name='reorder_cards'),
 url(r'^node/(?P<graphid>%s)$' % uuid_regex,
     GraphDataView.as_view(action='update_node'),
     name='node'),
 url(r'^node_layer/(?P<graphid>%s)$' % uuid_regex,
     GraphDataView.as_view(action='update_node_layer'),
     name='node_layer'),
 url(r'^widgets/(?P<template>[a-zA-Z_-]*)', main.widget, name="widgets"),
 url(r'^report-templates/(?P<template>[a-zA-Z_-]*)',
     main.report_templates,
     name="report-templates"),
 url(r'^function-templates/(?P<template>[a-zA-Z_-]*)',
Пример #3
0
 url(r"^resource$", ResourceListView.as_view(), name="resource"),
 url(r"^resource/(?P<resourceid>%s)$" % uuid_regex, ResourceEditorView.as_view(), name="resource_editor"),
 url(r"^add-resource/(?P<graphid>%s)$" % uuid_regex, ResourceEditorView.as_view(), name="add_resource"),
 url(r"^resource/(?P<resourceid>%s)/copy$" % uuid_regex, ResourceEditorView.as_view(action="copy"), name="resource_copy"),
 url(r"^resource/(?P<resourceid>%s)/history$" % uuid_regex, ResourceEditLogView.as_view(), name="resource_edit_log"),
 url(r"^resource/(?P<resourceid>%s)/data/(?P<formid>%s)$" % (uuid_regex, uuid_regex), ResourceData.as_view(), name="resource_data"),
 url(r"^resource/(?P<resourceid>%s)/cards$" % uuid_regex, ResourceCards.as_view(), name="resource_cards"),
 url(r"^resource/history$", ResourceEditLogView.as_view(), name="edit_history"),
 url(r"^resource/related/(?P<resourceid>%s|())$" % uuid_regex, RelatedResourcesView.as_view(), name="related_resources"),
 url(r"^resource/related/candidates", RelatedResourcesView.as_view(action="get_candidates"), name="related_resource_candidates"),
 url(r"^resource/related/relatable", RelatedResourcesView.as_view(action="get_relatable_resources"), name="relatable_resources"),
 url(r"^resource/descriptors/(?P<resourceid>%s|())$" % uuid_regex, ResourceDescriptors.as_view(), name="resource_descriptors"),
 url(r"^resource/(?P<resourceid>%s)/tiles$" % uuid_regex, ResourceTiles.as_view(), name="resource_tiles"),
 url(r"^report/(?P<resourceid>%s)$" % uuid_regex, ResourceReportView.as_view(), name="resource_report"),
 url(r"^transaction/(?P<transactionid>%s)/reverse$" % uuid_regex, ReverseTransaction.as_view(), name="transaction_reverse"),
 url(r"^card/(?P<cardid>%s|())$" % uuid_regex, CardView.as_view(action="update_card"), name="card"),
 url(r"^reorder_cards/", CardView.as_view(action="reorder_cards"), name="reorder_cards"),
 url(r"^node/(?P<graphid>%s)$" % uuid_regex, GraphDataView.as_view(action="update_node"), name="node"),
 url(r"^nodegroup/", NodegroupView.as_view(action="exportable"), name="nodegroup"),
 url(r"^node_layer/(?P<graphid>%s)$" % uuid_regex, GraphDataView.as_view(action="update_node_layer"), name="node_layer"),
 url(r"^widgets/(?P<template>[a-zA-Z_-]*)", main.widget, name="widgets"),
 url(r"^report-templates/(?P<template>[a-zA-Z_-]*)", main.report_templates, name="report-templates"),
 url(r"^function-templates/(?P<template>[a-zA-Z_-]*)", main.function_templates, name="function-templates"),
 url(r"^help-templates$", main.help_templates, name="help_templates"),
 url(r"^tile$", TileData.as_view(action="update_tile"), name="tile"),
 url(r"^tiles/reorder_tiles$", TileData.as_view(action="reorder_tiles"), name="reorder_tiles"),
 url(r"^tiles/tile_history$", TileData.as_view(action="tile_history"), name="tile_history"),
 url(r"^tiles/delete_provisional_tile$", TileData.as_view(action="delete_provisional_tile"), name="delete_provisional_tile"),
 url(r"^tiles/download_files$", TileData.as_view(action="download_files"), name="download_files"),
 url(r"^templates/(?P<template>[a-zA-Z_\-./]*)", main.templates, name="templates"),
 url(r"^map_layer_manager/(?P<maplayerid>%s)$" % uuid_regex, MapLayerManagerView.as_view(), name="map_layer_update"),
Пример #4
0
 url(r'^graph/(?P<graphid>%s)/permissions$' % uuid_regex, PermissionManagerView.as_view(), name='permission_manager'),
 url(r'^graph/permissions$', PermissionDataView.as_view(), name='permission_data'),
 url(r'^resource$', ResourceListView.as_view(), name='resource'),
 url(r'^resource/(?P<resourceid>%s)/(?P<graphid>%s)/add_resource$' % (uuid_regex, uuid_regex), ResourceEditorView.as_view(), name='add_resource'),
 url(r'^resource/(?P<resourceid>%s)$' % uuid_regex, ResourceEditorView.as_view(), name='resource_editor'),
 url(r'^resource/(?P<resourceid>%s)/copy$' % uuid_regex, ResourceEditorView.as_view(action='copy'), name='resource_copy'),
 url(r'^resource/(?P<resourceid>%s)/history$' % uuid_regex, ResourceEditLogView.as_view(), name='resource_edit_log'),
 url(r'^resource/(?P<resourceid>%s)/data/(?P<formid>%s)$' % (uuid_regex, uuid_regex), ResourceData.as_view(), name='resource_data'),
 url(r'^resource/(?P<resourceid>%s)/cards$' % uuid_regex, ResourceCards.as_view(), name='resource_cards'),
 url(r'^resource/history$', ResourceEditLogView.as_view(), name="edit_history"),
 url(r'^resource/related/(?P<resourceid>%s|())$' % uuid_regex, RelatedResourcesView.as_view(), name="related_resources"),
 url(r'^resource/descriptors/(?P<resourceid>%s|())$' % uuid_regex, ResourceDescriptors.as_view(), name="resource_descriptors"),
 url(r'^resource/(?P<resourceid>%s)/tiles$' % uuid_regex, ResourceTiles.as_view(), name='resource_tiles'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex, ResourceReportView.as_view(), name='resource_report'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex, ResourceReportView.as_view(), name='resource_report'),
 url(r'^card/(?P<cardid>%s|())$' % uuid_regex, CardView.as_view(), name='card'),
 url(r'^form/(?P<formid>%s|())$' % uuid_regex, FormView.as_view(), name='form'),
 url(r'^form/(?P<formid>%s)/delete$' % uuid_regex, FormView.as_view(), name='delete_form'),
 url(r'^report_editor/(?P<reportid>%s|())$' % uuid_regex, ReportEditorView.as_view(), name='report_editor'),
 url(r'^report/data$', ResourceReportData.as_view(), name='report_data'),
 url(r'^node/(?P<graphid>%s)$' % uuid_regex, GraphDataView.as_view(action='update_node'), name='node'),
 url(r'^node_layer/(?P<graphid>%s)$' % uuid_regex, GraphDataView.as_view(action='update_node_layer'), name='node_layer'),
 url(r'^widgets/(?P<template>[a-zA-Z_-]*)', main.widget, name="widgets"),
 url(r'^report-templates/(?P<template>[a-zA-Z_-]*)', main.report_templates, name="report-templates"),
 url(r'^function-templates/(?P<template>[a-zA-Z_-]*)', main.function_templates, name="function-templates"),
 url(r'^help-templates$', main.help_templates, name="help_templates"),
 url(r'^tile$', TileData.as_view(action='update_tile'), name="tile"),
 url(r'^tiles/reorder_tiles$', TileData.as_view(action='reorder_tiles'), name='reorder_tiles'),
 url(r'^tiles/delete_provisional_tile$', TileData.as_view(action='delete_provisional_tile'), name='delete_provisional_tile'),
 url(r'^templates/(?P<template>[a-zA-Z_\-./]*)', main.templates, name="templates"),
 url(r'^tileserver/*', tileserver.handle_request, name="tileserver"),
Пример #5
0
     RelatedResourcesView.as_view(action="get_candidates"),
     name="related_resource_candidates"),
 url(r"^resource/related/relatable",
     RelatedResourcesView.as_view(action="get_relatable_resources"),
     name="relatable_resources"),
 url(r"^resource/descriptors/(?P<resourceid>%s|())$" % uuid_regex,
     ResourceDescriptors.as_view(),
     name="resource_descriptors"),
 url(r"^resource/(?P<resourceid>%s)/tiles$" % uuid_regex,
     ResourceTiles.as_view(),
     name="resource_tiles"),
 url(r"^report/(?P<resourceid>%s)$" % uuid_regex,
     ResourceReportView.as_view(),
     name="resource_report"),
 url(r"^card/(?P<cardid>%s|())$" % uuid_regex,
     CardView.as_view(action="update_card"),
     name="card"),
 url(r"^reorder_cards/",
     CardView.as_view(action="reorder_cards"),
     name="reorder_cards"),
 url(r"^node/(?P<graphid>%s)$" % uuid_regex,
     GraphDataView.as_view(action="update_node"),
     name="node"),
 url(r"^nodegroup/",
     NodegroupView.as_view(action="exportable"),
     name="nodegroup"),
 url(r"^node_layer/(?P<graphid>%s)$" % uuid_regex,
     GraphDataView.as_view(action="update_node_layer"),
     name="node_layer"),
 url(r"^widgets/(?P<template>[a-zA-Z_-]*)", main.widget, name="widgets"),
 url(r"^report-templates/(?P<template>[a-zA-Z_-]*)",
Пример #6
0
Файл: urls.py Проект: rit/arches
     ResourceEditLogView.as_view(),
     name="edit_history"),
 url(r'^resource/related/(?P<resourceid>%s|())$' % uuid_regex,
     RelatedResourcesView.as_view(),
     name="related_resources"),
 url(r'^resource/descriptors/(?P<resourceid>%s|())$' % uuid_regex,
     ResourceDescriptors.as_view(),
     name="resource_descriptors"),
 url(r'^resource/(?P<resourceid>%s)/tiles$' % uuid_regex,
     ResourceTiles.as_view(),
     name='resource_tiles'),
 url(r'^report/(?P<resourceid>%s)$' % uuid_regex,
     ResourceReportView.as_view(),
     name='resource_report'),
 url(r'^card/(?P<cardid>%s|())$' % uuid_regex,
     CardView.as_view(),
     name='card'),
 url(r'^form/(?P<formid>%s|())$' % uuid_regex,
     FormView.as_view(),
     name='form'),
 url(r'^form/(?P<formid>%s)/delete$' % uuid_regex,
     FormView.as_view(),
     name='delete_form'),
 url(r'^report_editor/(?P<reportid>%s|())$' % uuid_regex,
     ReportEditorView.as_view(),
     name='report_editor'),
 url(r'^report_editor/(?P<reportid>%s)/delete$' % uuid_regex,
     ReportEditorView.as_view(),
     name='delete_report'),
 url(r'^node/(?P<graphid>%s)$' % uuid_regex,
     GraphDataView.as_view(action='update_node'),
Пример #7
0
    url(r'^graph/(?P<graphid>%s)/get_valid_domain_nodes/(?P<nodeid>%s)$' % (uuid_regex, uuid_regex), GraphDataView.as_view(action='get_valid_domain_nodes'), name='get_valid_domain_nodes'),
    url(r'^graph/(?P<graphid>%s)/form_manager$' % uuid_regex, FormManagerView.as_view(), name='form_manager'),
    url(r'^graph/(?P<graphid>%s)/add_form$' % uuid_regex, FormManagerView.as_view(action='add_form'), name='add_form'),
    url(r'^graph/(?P<graphid>%s)/reorder_forms$' % uuid_regex, FormManagerView.as_view(action='reorder_forms'), name='reorder_forms'),
    url(r'^graph/(?P<graphid>%s)/report_manager$' % uuid_regex, ReportManagerView.as_view(), name='report_manager'),
    url(r'^graph/(?P<graphid>%s)/add_report$' % uuid_regex, ReportManagerView.as_view(), name='add_report'),
    url(r'^graph/(?P<graphid>%s)/add_resource$' % uuid_regex, ResourceEditorView.as_view(), name='add_resource'),
    url(r'^graph/(?P<graphid>%s)/function_manager$' % uuid_regex, FunctionManagerView.as_view(), name='function_manager'),
    url(r'^graph/(?P<graphid>%s)/apply_functions$' % uuid_regex, FunctionManagerView.as_view(), name='apply_functions'),
    url(r'^graph/(?P<graphid>%s)/remove_functions$' % uuid_regex, FunctionManagerView.as_view(), name='remove_functions'),
    url(r'^resource$', ResourceListView.as_view(), name='resource'),
    url(r'^resource/(?P<resourceid>%s)$' % uuid_regex, ResourceEditorView.as_view(), name='resource_editor'),
    url(r'^resource/(?P<resourceid>%s)/data/(?P<formid>%s)$' % (uuid_regex, uuid_regex), ResourceData.as_view(), name='resource_data'),
    url(r'^resource/related/(?P<resourceid>%s|())$' % uuid_regex, RelatedResourcesView.as_view(), name="related_resources"),
    url(r'^report/(?P<resourceid>%s)$' % uuid_regex, ResourceReportView.as_view(), name='resource_report'),
    url(r'^card/(?P<cardid>%s|())$' % uuid_regex, CardView.as_view(), name='card'),
    url(r'^form/(?P<formid>%s|())$' % uuid_regex, FormView.as_view(), name='form'),
    url(r'^form/(?P<formid>%s)/delete$' % uuid_regex, FormView.as_view(), name='delete_form'),
    url(r'^report_editor/(?P<reportid>%s|())$' % uuid_regex, ReportEditorView.as_view(), name='report_editor'),
    url(r'^report_editor/(?P<reportid>%s)/delete$' % uuid_regex, ReportEditorView.as_view(), name='delete_report'),
    url(r'^node/(?P<graphid>%s)$' % uuid_regex, GraphDataView.as_view(action='update_node'), name='node'),
    url(r'^widgets/(?P<template>[a-zA-Z_-]*)', main.widget, name="widgets"),
    url(r'^report-templates/(?P<template>[a-zA-Z_-]*)', main.report_templates, name="report-templates"),
    url(r'^function-templates/(?P<template>[a-zA-Z_-]*)', main.function_templates, name="function-templates"),
    url(r'^tile$', TileData.as_view(action='update_tile'), name="tile"),
    url(r'^tiles/reorder_tiles$', TileData.as_view(action='reorder_tiles'), name='reorder_tiles'),
    url(r'^templates/(?P<template>[a-zA-Z_\-./]*)', main.templates, name="templates"),
    url(r'^tileserver/*', tileserver.handle_request, name="tileserver"),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
Пример #8
0
'''
ARCHES - a program developed to inventory and manage immovable cultural heritage.
Copyright (C) 2013 J. Paul Getty Trust and World Monuments Fund
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
'''
from django.conf.urls import include, url
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from arches.app.views import concept, main, map, search, graph, tileserver
from arches.app.views.admin import ReIndexResources
from arches.app.views.graph import GraphManagerView, GraphSettingsView, GraphDataView, DatatypeTemplateView, CardManagerView, CardView, FormManagerView, FormView, ReportManagerView, ReportEditorView, FunctionManagerView, PermissionManagerView, PermissionDataView
from arches.app.views.resource import ResourceEditorView, ResourceListView, ResourceData, ResourceCards, ResourceReportView, RelatedResourcesView, ResourceDescriptors, ResourceEditLogView
from arches.app.views.concept import RDMView
from arches.app.views.user import UserManagerView
from arches.app.views.tile import TileData
from arches.app.views.map import MapLayerManagerView
from arches.app.views.mobile_survey import MobileSurveyManagerView, MobileSurveyResources
from arches.app.views.auth import LoginView, SignupView, ConfirmSignupView, ChangePasswordView, GetTokenView
from arches.app.models.system_settings import settings
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()