diff --git a/src/ipmanager/ui/urls.py b/src/ipmanager/ui/urls.py index b30e5ad..33d9324 100644 --- a/src/ipmanager/ui/urls.py +++ b/src/ipmanager/ui/urls.py @@ -1,11 +1,18 @@ -from django.urls import path - +from django.urls import path, reverse +from . import views from .views import (CreateGroupView, CreateIPRangeView, CreateRelationView, DeleteGroupView, DeleteIPRangeView, DeleteRelationView, EditGroupView, GroupListView, RootView, SingleGroupView, CreateNoteView, DeleteNoteView) +def get_navigation_links(request): + return [ + {'label': 'Home', 'url': reverse('index')}, + {'label': 'Groups', 'url': reverse('list_all_groups')}, + ] + urlpatterns = [ path('groups', GroupListView.as_view(), name='list_all_groups'), + path('groups/create', CreateGroupView.as_view(), name='create_group'), path('groups/', @@ -43,4 +50,6 @@ DeleteIPRangeView.as_view(), name='delete_ip_range', ), -] + path('', RootView.as_view(), name='ipmanager_root'), + +] \ No newline at end of file