login_required(CreateFeatures.as_view()), name='feature-create'), url(r'^feature-types/create/?', login_required( CreateView.as_view(template_name='core/generic_form.html', form_class=FeatureTypeForm)), name='feature-type-create'), url(r'^feature-types/update/(?P<pk>\d+)/?$', login_required( UpdateView.as_view( template_name='core/generic_form.html', queryset=FeatureTypeForm.Meta.model.objects.all(), form_class=FeatureTypeForm)), name='feature-type-update'), url(r'^feature-types/delete/(?P<pk>\d+)/?$', login_required(FeatureTypeDelete.as_view()), name='feature-type-delete'), # Map list 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'),
login_required(EditFeatures.as_view()), name='feature-edit'), url(r'^feature-types/create/?', login_required(CreateView.as_view(template_name='core/generic_form.html', form_class=FeatureTypeForm)), name='feature-type-create'), url(r'^feature-types/update/(?P<pk>\d+)/?$', login_required(UpdateView.as_view(template_name='core/generic_form.html', queryset=FeatureTypeForm.Meta.model.objects.all(), form_class=FeatureTypeForm)), name='feature-type-update'), url(r'^feature-types/delete/(?P<pk>\d+)/?$', login_required(FeatureTypeDelete.as_view()), name='feature-type-delete'), # Map list 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'),