mirror of
https://github.com/kjanat/livegraphs-django.git
synced 2026-01-16 14:12:11 +01:00
48 lines
1.4 KiB
Python
48 lines
1.4 KiB
Python
# dashboard/urls.py
|
|
|
|
from django.urls import path
|
|
|
|
from . import views, views_export
|
|
|
|
urlpatterns = [
|
|
path("", views.dashboard_view, name="dashboard"),
|
|
path("upload/", views.upload_data_view, name="upload_data"),
|
|
path(
|
|
"data-source/<int:data_source_id>/",
|
|
views.data_source_detail_view,
|
|
name="data_source_detail",
|
|
),
|
|
path(
|
|
"chat-session/<str:session_id>/",
|
|
views.chat_session_detail_view,
|
|
name="chat_session_detail",
|
|
),
|
|
path("dashboard/create/", views.create_dashboard_view, name="create_dashboard"),
|
|
path(
|
|
"dashboard/<int:dashboard_id>/edit/",
|
|
views.edit_dashboard_view,
|
|
name="edit_dashboard",
|
|
),
|
|
path(
|
|
"dashboard/<int:dashboard_id>/delete/",
|
|
views.delete_dashboard_view,
|
|
name="delete_dashboard",
|
|
),
|
|
path(
|
|
"data-source/<int:data_source_id>/delete/",
|
|
views.delete_data_source_view,
|
|
name="delete_data_source",
|
|
),
|
|
path(
|
|
"api/dashboard/<int:dashboard_id>/data/",
|
|
views.dashboard_data_api,
|
|
name="dashboard_data_api",
|
|
),
|
|
path("search/", views.search_chat_sessions, name="search_chat_sessions"),
|
|
path("data-view/", views.data_view, name="data_view"),
|
|
# Export to CSV
|
|
path("export/csv/", views_export.export_chats_csv, name="export_chats_csv"),
|
|
# Export to JSON
|
|
path("export/json/", views_export.export_chats_json, name="export_chats_json"),
|
|
]
|