-
Notifications
You must be signed in to change notification settings - Fork 0
/
urls.py
40 lines (36 loc) · 921 Bytes
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
from django.urls import path
from . import views
app_name = "reader"
urlpatterns = [
# Directory views
path("", views.directory, name="directory"),
path("directory/<int:fileitem_id>/", views.directory, name="directory"),
# Comic view
path(
"comic/<int:comic_id>/",
views.page,
name="read_comic",
),
# Page detail view
path(
"comic/<int:comic_id>/page/<int:page_number>/",
views.page_src,
name="page_src",
),
# Comic operations
path(
"comic/<int:comic_id>/mark_as_unread/",
views.mark_comic_as_unread,
name="mark_as_unread",
),
path(
"comic/<int:comic_id>/mark_as_read/",
views.mark_comic_as_read,
name="mark_as_read",
),
path(
"comic/<int:directory_id>/mark_all_as_read/",
views.mark_directory_as_read,
name="mark_all_as_read",
),
]