From 6da1e92dbe25938a5b7a6b150fc2cdd301fd88ad Mon Sep 17 00:00:00 2001 From: Joshua Laymon Date: Wed, 13 Aug 2025 17:54:05 +0000 Subject: [PATCH] Update web/illustrations/urls.py --- web/illustrations/urls.py | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/web/illustrations/urls.py b/web/illustrations/urls.py index 1540931..b6c5887 100644 --- a/web/illustrations/urls.py +++ b/web/illustrations/urls.py @@ -4,17 +4,28 @@ from django.contrib.auth import views as auth_views from core import views as core_views urlpatterns = [ - path("admin/", admin.site.urls), - path("login/", core_views.login_view, name="login"), - path("logout/", auth_views.LogoutView.as_view(), name="logout"), - path("", core_views.search_page, name="home"), - path("search/", core_views.search_page, name="search"), - path("entry//", core_views.entry_view, name="entry_view"), - path("entry//edit/", core_views.entry_edit, name="entry_edit"), - path("entry//delete/", core_views.entry_delete, name="entry_delete"), - path("nav/next/", core_views.nav_next, name="nav_next"), - path("nav/prev/", core_views.nav_prev, name="nav_prev"), - path("import/", core_views.import_wizard, name="import_wizard"), - path("export/csv/", core_views.export_csv, name="export_csv"), - path("stats/", core_views.stats_page, name="stats"), -] + path("admin/", admin.site.urls), + + # Auth + path("login/", core_views.login_view, name="login"), + path("logout/", auth_views.LogoutView.as_view(), name="logout"), + + # Core pages + path("", core_views.search_page, name="home"), + path("search/", core_views.search_page, name="search"), + path("stats/", core_views.stats_page, name="stats"), + + # Entries + path("entry/new/", core_views.entry_add, name="entry_add"), # <-- NEW + path("entry//", core_views.entry_view, name="entry_view"), + path("entry//edit/", core_views.entry_edit, name="entry_edit"), + path("entry//delete/", core_views.entry_delete, name="entry_delete"), + + # Navigation within search results + path("nav/next/", core_views.nav_next, name="nav_next"), + path("nav/prev/", core_views.nav_prev, name="nav_prev"), + + # Import / Export + path("import/", core_views.import_wizard, name="import_wizard"), + path("export/csv/", core_views.export_csv, name="export_csv"), +] \ No newline at end of file