summaryrefslogtreecommitdiff
path: root/app/books/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/books/urls.py')
-rw-r--r--app/books/urls.py23
1 files changed, 12 insertions, 11 deletions
diff --git a/app/books/urls.py b/app/books/urls.py
index 89c125e..4855149 100644
--- a/app/books/urls.py
+++ b/app/books/urls.py
@@ -1,4 +1,4 @@
-from django.conf.urls import url
+from django.urls import path, re_path
from django.views.generic.base import RedirectView
from . import views
@@ -6,19 +6,20 @@ from . import views
app_name = "books"
urlpatterns = [
- url(
- r'(?P<page>\d+)/$',
+ re_path(
+ r'^(?P<page>\d+)/$',
views.BookListView.as_view(),
- name='list',
+ name="list"
),
- url(
- r'(?P<slug>[-\w]+)$',
+ path(
+ r'',
+ views.BookListView.as_view(),
+ {'page':1},
+ name="list"
+ ),
+ path(
+ r'<str:slug>/',
views.BookDetailView.as_view(),
name='detail',
),
- url(
- r'^$',
- RedirectView.as_view(url="/books/1/", permanent=False),
- name="live_redirect"
- ),
]