90 lines
2.6 KiB
Python
90 lines
2.6 KiB
Python
"""
|
|
horilla_views/urls.py
|
|
"""
|
|
|
|
from django.urls import path
|
|
|
|
from horilla_views import views
|
|
from horilla_views.generic.cbv import history
|
|
from horilla_views.generic.cbv.views import HorillaListView, ReloadMessages
|
|
|
|
urlpatterns = [
|
|
path("toggle-columns/", views.ToggleColumn.as_view(), name="toggle-columns"),
|
|
path("active-tab/", views.ActiveTab.as_view(), name="active-tab"),
|
|
path("active-group/", views.ActiveGroup.as_view(), name="cbv-active-group"),
|
|
path("reload-field/", views.ReloadField.as_view(), name="reload-field"),
|
|
path("reload-messages/", ReloadMessages.as_view(), name="reload-messages"),
|
|
path("saved-filter/", views.SavedFilter.as_view(), name="saved-filter"),
|
|
path(
|
|
"saved-filter/<int:pk>/",
|
|
views.SavedFilter.as_view(),
|
|
name="saved-filter-update",
|
|
),
|
|
path(
|
|
"delete-saved-filter/<int:pk>/",
|
|
views.DeleteSavedFilter.as_view(),
|
|
name="delete-saved-filter",
|
|
),
|
|
path(
|
|
"active-hnv-view-type/",
|
|
views.ActiveView.as_view(),
|
|
name="active-hnv-view-type",
|
|
),
|
|
path(
|
|
"search-in-instance-ids/",
|
|
views.SearchInIds.as_view(),
|
|
name="search-in-instance-ids",
|
|
),
|
|
path(
|
|
"last-applied-filter/",
|
|
views.LastAppliedFilter.as_view(),
|
|
name="last-applied-filter",
|
|
),
|
|
path(
|
|
"generic-delete/",
|
|
views.HorillaDeleteConfirmationView.as_view(),
|
|
name="generic-delete",
|
|
),
|
|
path(
|
|
"horilla-history-revert/<int:pk>/<int:history_id>/",
|
|
history.HorillaHistoryView.as_view(),
|
|
name="history-revert",
|
|
),
|
|
path(
|
|
"update-kanban-sequence/",
|
|
views.update_kanban_sequence,
|
|
name="update-kanban-sequence",
|
|
),
|
|
path(
|
|
"update-kanban-item-group/",
|
|
views.update_kanban_item_group,
|
|
name="update-kanban-item-group",
|
|
),
|
|
path(
|
|
"get-kanban-card-count/",
|
|
views.get_kanban_card_count,
|
|
name="get-kanban-card-count",
|
|
),
|
|
path(
|
|
"update-kanban-group-sequence/",
|
|
views.update_kanban_group_sequence,
|
|
name="update-kanban-group-sequence",
|
|
),
|
|
path(
|
|
"dynamic-path/<str:field>/<str:session_key>/",
|
|
views.DynamicView.as_view(),
|
|
name="dynamic-path",
|
|
),
|
|
path("export-list-view/<slug:short_id>/", views.export_data, name="export-list"),
|
|
path(
|
|
"get-import-sheet/<uuid:view_id>/<str:session_key>/",
|
|
HorillaListView.serve_import_sheet,
|
|
name="get-import",
|
|
),
|
|
path(
|
|
"post-import-sheet/<uuid:view_id>/<str:session_key>/",
|
|
HorillaListView.import_records,
|
|
name="post-import",
|
|
),
|
|
]
|