Commit 8d9a2223 authored by Ilham Maulana's avatar Ilham Maulana 💻

fix: users librarian and member url path

parent 14315c01
......@@ -25,6 +25,7 @@ urlpatterns = [
path("admin/", admin.site.urls),
path("dashboard/", include("dashboard.urls")),
path("books/", include("book.urls")),
path("users/", include("users.urls")),
# api
path("api/v1/", include("api.urls"), name="API_V1"),
# 3rd party
......
......@@ -26,13 +26,13 @@
><i class="bi bi-tags-fill"></i> Categories</a
>
<a
href="/members"
class="btn {% if request.path == '/members/' %}btn-primary{% else %}btn-outline-primary border-white text-white{% endif %} text-start w-100"
href="/users/members"
class="btn {% if request.path == '/users/members/' %}btn-primary{% else %}btn-outline-primary border-white text-white{% endif %} text-start w-100"
><i class="bi bi-person-vcard"></i> Members</a
>
<a
href="/librarians"
class="btn {% if request.path == '/librarians/' %}btn-primary{% else %}btn-outline-primary border-white text-white{% endif %} text-start w-100"
href="/users/librarians"
class="btn {% if request.path == '/users/librarians/' %}btn-primary{% else %}btn-outline-primary border-white text-white{% endif %} text-start w-100"
><i class="bi bi-person-fill-lock"></i> Librarian</a
>
<a
......
from django.urls import path, include
from users.views import (
LibrarianListView,
LibrarianCreateView,
LibrarianDeleteView,
LibrarianUpdateView,
MemberListView,
MemberCreateView,
MemberDeleteView,
MemberUpdateView,
)
from django.urls import path
from dashboard.views import DashboardView
urlpatterns = [
path("", DashboardView.as_view(), name="dashboard"),
# librarians
path("librarians/", LibrarianListView.as_view(), name="librarian_lists"),
path("librarians/add/", LibrarianCreateView.as_view(), name="create_librarian"),
path(
"librarians/<int:pk>/", LibrarianUpdateView.as_view(), name="update_librarian"
),
path(
"librarians/<int:pk>/delete/",
LibrarianDeleteView.as_view(),
name="delete_librarian",
),
# members
path("members/", MemberListView.as_view(), name="member_lists"),
path("members/add/", MemberCreateView.as_view(), name="create_member"),
path("members/<int:pk>/", MemberUpdateView.as_view(), name="update_member"),
path("members/<int:pk>/delete/", MemberDeleteView.as_view(), name="delete_member"),
# path("categories/", include("categories.urls")),
# path("book-loans/", include("book_loans.urls")),
# path("upcoming-loans/", UpcomingLoanView.as_view(), name="upcoming_loans"),
......
from django.urls import path
from users.views import (
LibrarianListView,
LibrarianCreateView,
LibrarianDeleteView,
LibrarianUpdateView,
MemberListView,
MemberCreateView,
MemberDeleteView,
MemberUpdateView,
)
urlpatterns = [
# librarians
path("librarians/", LibrarianListView.as_view(), name="librarian_lists"),
path("librarians/add/", LibrarianCreateView.as_view(), name="create_librarian"),
path(
"librarians/<int:pk>/", LibrarianUpdateView.as_view(), name="update_librarian"
),
path(
"librarians/<int:pk>/delete/",
LibrarianDeleteView.as_view(),
name="delete_librarian",
),
# members
path("members/", MemberListView.as_view(), name="member_lists"),
path("members/add/", MemberCreateView.as_view(), name="create_member"),
path("members/<int:pk>/", MemberUpdateView.as_view(), name="update_member"),
path("members/<int:pk>/delete/", MemberDeleteView.as_view(), name="delete_member"),
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment