charasheet/src/character/urls.py

88 lines
2.6 KiB
Python
Raw Normal View History

2022-10-30 10:12:49 +01:00
from django.urls import path
from character import views
app_name = "character"
2022-10-30 17:37:09 +01:00
urlpatterns = [
2022-10-31 10:25:26 +01:00
path("", views.characters_list, name="list"),
path("create/", views.character_create, name="create"),
2022-10-30 17:37:09 +01:00
path("<int:pk>/", views.character_view, name="view"),
2022-11-09 18:53:42 +01:00
path("<int:pk>/change/", views.character_change, name="change"),
2022-10-30 21:55:05 +01:00
path(
2022-10-31 22:32:14 +01:00
"<int:pk>/health_change/", views.character_health_change, name="health_change"
),
path("<int:pk>/mana_change/", views.character_mana_change, name="mana_change"),
path(
"<int:pk>/recovery_points_change/",
2022-10-30 21:55:05 +01:00
views.character_recovery_points_change,
name="recovery_points_change",
),
2022-10-30 22:02:21 +01:00
path(
2022-10-31 22:32:14 +01:00
"<int:pk>/luck_points_change/",
2022-10-30 22:02:21 +01:00
views.character_luck_points_change,
name="luck_points_change",
),
2022-10-31 22:32:14 +01:00
path("<int:pk>/notes_change/", views.character_notes_change, name="notes_change"),
path("<int:pk>/get_defense/", views.character_get_defense, name="get_defense"),
2022-10-30 23:33:28 +01:00
path(
2022-10-31 22:32:14 +01:00
"<int:pk>/defense_misc_change/",
2022-10-30 23:33:28 +01:00
views.character_defense_misc_change,
name="defense_misc_change",
),
2022-11-02 13:06:21 +01:00
path(
"<int:pk>/shield_change/",
views.character_shield_change,
name="shield_change",
),
2022-11-02 20:46:07 +01:00
path(
"<int:pk>/armor_change/",
views.character_armor_change,
name="armor_change",
),
path(
"<int:pk>/get_health_bar/",
views.character_get_health_bar,
name="get_health_bar",
),
path(
"<int:pk>/get_mana_bar/",
views.character_get_mana_bar,
name="get_mana_bar",
),
2022-11-02 13:03:20 +01:00
path(
"<int:pk>/get_initiative/",
views.character_get_initiative,
name="get_initiative",
),
path(
"<int:pk>/initiative_misc_change/",
views.character_initiative_misc_change,
name="initiative_misc_change",
),
2022-10-30 18:33:30 +01:00
path(
2022-10-31 22:32:14 +01:00
"<int:pk>/equipment_change/",
2022-10-30 18:33:30 +01:00
views.character_equipment_change,
name="equipment_change",
),
2022-10-30 23:44:02 +01:00
path(
2022-10-31 22:32:14 +01:00
"<int:pk>/damage_reduction_change/",
2022-10-30 23:44:02 +01:00
views.character_damage_reduction_change,
name="damage_reduction_change",
),
2022-10-31 22:32:14 +01:00
path(
"<int:character_pk>/add_next_in_path/<int:path_pk>/",
views.add_next_in_path,
name="add_next_in_path",
),
2022-10-31 22:50:17 +01:00
path(
"<int:character_pk>/remove_last_in_path/<int:path_pk>/",
views.remove_last_in_path,
name="remove_last_in_path",
),
2022-10-31 23:23:28 +01:00
path("<int:pk>/add_path/", views.add_path, name="add_path"),
2022-11-02 21:41:06 +01:00
path(
"<int:pk>/remove_state/<int:state_pk>/", views.remove_state, name="remove_state"
),
2022-11-02 22:02:48 +01:00
path("<int:pk>/add_state/<int:state_pk>/", views.add_state, name="add_state"),
2022-10-30 17:37:09 +01:00
]