aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/app/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/gui/app/urls.py')
-rw-r--r--rpkid/rpki/gui/app/urls.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/rpkid/rpki/gui/app/urls.py b/rpkid/rpki/gui/app/urls.py
index aa6a9043..aeab2d04 100644
--- a/rpkid/rpki/gui/app/urls.py
+++ b/rpkid/rpki/gui/app/urls.py
@@ -29,9 +29,15 @@ urlpatterns = patterns('',
(r'^parent/(?P<pk>\d+)/export$', views.parent_export),
(r'^child/import$', views.child_import),
(r'^child/(?P<pk>\d+)/$', views.child_view),
- (r'^child/(?P<pk>\d+)/add_asn/$', views.child_add_asn),
- (r'^child/(?P<pk>\d+)/add_address/$', views.child_add_address),
- (r'^child/(?P<pk>\d+)/delete$', views.child_delete),
+ url(r'^child/(?P<pk>\d+)/add_asn/$',
+ views.handle_required(views.ChildAddASN.as_view()),
+ name='child-add-asn'),
+ url(r'^child/(?P<pk>\d+)/add_address/$',
+ views.handle_required(views.ChildAddPrefix.as_view()),
+ name='child-add-prefix'),
+ url(r'^child/(?P<pk>\d+)/delete$',
+ views.handle_required(views.ChildDeleteView.as_view()),
+ name='child-delete'),
(r'^child/(?P<pk>\d+)/edit$', views.child_edit),
(r'^child/(?P<pk>\d+)/export$', views.child_response),
url(r'^gbr/create$',