timetracker/games/urls.py

56 lines
1.7 KiB
Python
Raw Normal View History

2022-12-31 13:18:27 +00:00
from django.urls import path
from games import views
2022-12-31 13:18:27 +00:00
urlpatterns = [
2023-02-18 19:50:36 +00:00
path("", views.index, name="index"),
path(
"list-sessions/recent",
views.list_sessions,
{"filter": "recent"},
name="list_sessions_recent",
),
2022-12-31 13:18:27 +00:00
path("add-game/", views.add_game, name="add_game"),
2023-01-04 16:23:34 +00:00
path("add-platform/", views.add_platform, name="add_platform"),
2022-12-31 13:18:27 +00:00
path("add-session/", views.add_session, name="add_session"),
path(
"update-session/by-session/<int:session_id>",
views.update_session,
name="update_session",
),
path(
2023-02-18 20:43:51 +00:00
"start-session/<int:last_session_id>",
views.start_session,
name="start_session",
),
2023-01-04 19:28:07 +00:00
path(
"delete_session/by-id/<int:session_id>",
views.delete_session,
name="delete_session",
),
2022-12-31 13:18:27 +00:00
path("add-purchase/", views.add_purchase, name="add_purchase"),
2023-02-18 19:49:46 +00:00
path("add-edition/", views.add_edition, name="add_edition"),
2023-02-18 20:12:18 +00:00
path("add-device/", views.add_device, name="add_device"),
path("edit-session/<int:session_id>", views.edit_session, name="edit_session"),
2023-02-18 20:43:51 +00:00
path("edit-purchase/<int:purchase_id>", views.edit_purchase, name="edit_purchase"),
2022-12-31 13:18:27 +00:00
path("list-sessions/", views.list_sessions, name="list_sessions"),
2023-01-03 18:03:30 +00:00
path(
"list-sessions/by-purchase/<int:purchase_id>",
views.list_sessions,
{"filter": "purchase"},
name="list_sessions_by_purchase",
),
path(
"list-sessions/by-platform/<int:platform_id>",
views.list_sessions,
{"filter": "platform"},
name="list_sessions_by_platform",
),
path(
2023-02-18 19:49:46 +00:00
"list-sessions/by-edition/<int:edition_id>",
views.list_sessions,
2023-02-18 19:49:46 +00:00
{"filter": "edition"},
name="list_sessions_by_edition",
2023-01-03 18:03:30 +00:00
),
2022-12-31 13:18:27 +00:00
]