from django.contrib import admin from django.urls import path from django.contrib.auth import views as auth_views from core import views as core_views urlpatterns = [ 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"), path("tools/normalize-scripture/", core_views.normalize_scripture, name="normalize_scripture"), path("tools/normalize-source/", core_views.normalize_source, name="normalize_source"), # ← NEW # 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"), ]