예제 #1
0
파일: urls.py 프로젝트: nudtchengqing/geoq
        login_required(MapDelete.as_view()),
        name='map-delete'),


    # Map CRUD Views
    url(r'^create/?$',
        login_required(create_update_map),
        name='map-create'),

    url(r'^update/(?P<pk>\d+)/?$',
        login_required(create_update_map),
        name='map-update'),

    # Layer CRUD Views
    url(r'^layers/?$',
        LayerListView.as_view(queryset=Layer.objects.all()),
                         name='layer-list'),

    url(r'^layers/create/?$',
        login_required(CreateView.as_view(template_name='core/crispy_form.html', form_class=LayerForm)),
        name='layer-create'),

    url(r'^layers/update/(?P<pk>\d+)/?$',
        login_required(UpdateView.as_view(template_name='core/crispy_form.html',
                           queryset=LayerForm.Meta.model.objects.all(),
                           form_class=LayerForm)),
        name='layer-update'),

    url(r'^layers/delete/(?P<pk>\d+)/?$',
        login_required(LayerDelete.as_view()),
        name='layer-delete'),
예제 #2
0
파일: urls.py 프로젝트: pamyx/geoq
    url(r'^maps/?$',
        MapListView.as_view(queryset=Map.objects.all()),
        name='map-list'),
    url(r'^maps/delete/(?P<pk>\d+)/?$',
        login_required(MapDelete.as_view()),
        name='map-delete'),

    # Map CRUD Views
    url(r'^create/?$', login_required(create_update_map), name='map-create'),
    url(r'^update/(?P<pk>\d+)/?$',
        login_required(create_update_map),
        name='map-update'),

    # Layer CRUD Views
    url(r'^layers/?$',
        LayerListView.as_view(queryset=Layer.objects.all()),
        name='layer-list'),
    url(r'^layers/create/?$',
        login_required(
            CreateView.as_view(template_name='core/generic_form.html',
                               form_class=LayerForm)),
        name='layer-create'),
    url(r'^layers/update/(?P<pk>\d+)/?$',
        login_required(
            UpdateView.as_view(template_name='core/generic_form.html',
                               queryset=LayerForm.Meta.model.objects.all(),
                               form_class=LayerForm)),
        name='layer-update'),
    url(r'^layers/delete/(?P<pk>\d+)/?$',
        login_required(LayerDelete.as_view()),
        name='layer-delete'),
예제 #3
0
파일: urls.py 프로젝트: lptorres/webandgis
from django.conf.urls import patterns, url
from views import LayerUploadView, LayerListView
from views import index, calculate, detail

urlpatterns = patterns(
    '',
    url(r'^$', LayerListView.as_view(), name='index'),
    url(r'^calculate/$', calculate, name='calculate'),
    url(r'^add/$', LayerUploadView.as_view(), name='create'),
    url(r'^(?P<layer_slug>[\w\-]+)/$', detail, name='layer_detail'),
)