Esempio n. 1
0
# 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 General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#########################################################################

from django.conf.urls import url, include
from django.views.generic import TemplateView

from geonode.urls import urlpatterns
#from geonode.monitoring import register_url_event
from geonode.base import register_url_event

urlpatterns += [
    ## include your urls here
]

homepage = register_url_event()(
    TemplateView.as_view(template_name='site_index.html'))

urlpatterns = [
    url(r'^/?$', homepage, name='home'),
] + urlpatterns
Esempio n. 2
0
#
# ##############################################################################

from geonode import geoserver  # noqa
from geonode.utils import check_ogc_backend
from django.conf.urls import url, include
from django.views.generic import TemplateView
from geonode.base import register_url_event

from . import views

js_info_dict = {
    'packages': ('geonode.layers', ),
}

dataset_list = register_url_event()(
    TemplateView.as_view(template_name='datasets/dataset_list.html'))

urlpatterns = [
    # 'geonode.layers.views',
    url(r'^$',
        dataset_list, {
            'facet_type': 'dataset',
            'is_dataset': True
        },
        name='dataset_browse'),
    url(r'^upload$', views.dataset_upload, name='dataset_upload'),
    url(r'^upload_metadata$',
        views.dataset_metadata_upload,
        name='dataset_metadata_upload'),
    url(r'^load_dataset_data$',
        views.load_dataset_data,
Esempio n. 3
0
#
# ##############################################################################

from geonode import geoserver  # noqa
from geonode.utils import check_ogc_backend
from django.conf.urls import url, include
from django.views.generic import TemplateView
from geonode.base import register_url_event

from . import views

js_info_dict = {
    'packages': ('geonode.layers',),
}

layers_list = register_url_event()(TemplateView.as_view(template_name='layers/layer_list.html'))

urlpatterns = [
    # 'geonode.layers.views',
    url(r'^$',
        layers_list,
        {'facet_type': 'layers', 'is_layer': True},
        name='layer_browse'),
    url(r'^remove$',
        views.layer_remove, name="layer_remove"),
    url(r'^upload$', views.layer_upload, name='layer_upload'),
    url(r'^upload_metadata$', views.layer_metadata_upload,
        name='layer_metadata_upload'),
    url(r'^upload_style$', views.layer_sld_upload, name='layer_sld_upload'),
    url(r'^load_layer_data$', views.load_layer_data, name='load_layer_data'),
    url(r'^(?P<layername>[^/]*)$', views.layer_detail, name="layer_detail"),
Esempio n. 4
0
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#########################################################################
from django.conf.urls import url, include
from django.views.generic import TemplateView

from geonode.base import register_url_event

from . import views

js_info_dict = {
    'packages': ('geonode.geoapps', ),
}

apps_list = register_url_event()(
    TemplateView.as_view(template_name='apps/app_list.html'))

urlpatterns = [
    # 'geonode.geoapps.views',
    url(r'^$', apps_list, {'facet_type': 'geoapps'}, name='apps_browse'),
    url(r'^new$', views.new_geoapp, name="new_geoapp"),
    url(r'^preview/(?P<geoappid>[^/]*)$',
        views.geoapp_detail,
        name="geoapp_detail"),
    url(r'^preview/(?P<geoappid>\d+)/metadata$',
        views.geoapp_metadata,
        name='geoapp_metadata'),
    url(r'^preview/(?P<geoappid>[^/]*)/metadata_detail$',
        views.geoapp_metadata_detail,
        name='geoapp_metadata_detail'),
    url(r'^preview/(?P<geoappid>\d+)/metadata_advanced$',
Esempio n. 5
0
#
#########################################################################
from django.conf.urls import url, include
from django.contrib.auth.decorators import login_required
from django.views.generic import TemplateView

from .views import DocumentUploadView, DocumentUpdateView
from .views import DocumentAutocomplete
from . import views
from geonode.base import register_url_event

js_info_dict = {
    'packages': ('geonode.documents', ),
}

documents_list = register_url_event()(
    TemplateView.as_view(template_name='documents/document_list.html'))

urlpatterns = [  # 'geonode.documents.views',
    url(r'^$',
        documents_list, {'facet_type': 'documents'},
        name='document_browse'),
    url(r'^(?P<docid>\d+)/?$', views.document_detail, name='document_detail'),
    url(r'^(?P<docid>\d+)/download/?$',
        views.document_download,
        name='document_download'),
    url(r'^(?P<docid>\d+)/link/?$', views.document_link, name='document_link'),
    url(r'^(?P<docid>\d+)/embed/?$',
        views.document_embed,
        name='document_embed'),
    url(r'^(?P<docid>\d+)/replace$',
        login_required(DocumentUpdateView.as_view()),