41 lines
1.7 KiB
Python
41 lines
1.7 KiB
Python
from django.urls import path
|
|
|
|
from finance import formula_views, views
|
|
from finance.assistant import assistant
|
|
|
|
urlpatterns = [
|
|
path("api/session", views.session),
|
|
path("api/login", views.sign_in),
|
|
path("api/logout", views.sign_out),
|
|
path("api/health", views.health),
|
|
path("api/datasets", views.datasets),
|
|
path("api/users", views.users),
|
|
path("api/audit", views.audit_log),
|
|
path("api/datasets/<uuid:dataset_id>", views.dataset_detail),
|
|
path("api/datasets/<uuid:dataset_id>/mapping", views.mapping),
|
|
path("api/datasets/<uuid:dataset_id>/query", views.query),
|
|
path("api/datasets/<uuid:dataset_id>/evidence", views.evidence),
|
|
path("api/datasets/<uuid:dataset_id>/export", views.export),
|
|
path("api/datasets/<uuid:dataset_id>/formula-design", formula_views.formula_design),
|
|
path(
|
|
"api/datasets/<uuid:dataset_id>/formula-definitions",
|
|
formula_views.formula_definitions,
|
|
),
|
|
path(
|
|
"api/datasets/<uuid:dataset_id>/formula-definitions/<uuid:definition_id>",
|
|
formula_views.formula_definition_delete,
|
|
),
|
|
path("api/datasets/<uuid:dataset_id>/formula-exports", formula_views.formula_export_create),
|
|
path(
|
|
"api/datasets/<uuid:dataset_id>/formula-exports/<uuid:export_id>", formula_views.formula_export_status
|
|
),
|
|
path(
|
|
"api/datasets/<uuid:dataset_id>/formula-exports/<uuid:export_id>/download",
|
|
formula_views.formula_export_download,
|
|
),
|
|
path("api/datasets/<uuid:dataset_id>/settings", views.settings_view),
|
|
path("api/datasets/<uuid:dataset_id>/investigations", views.investigations),
|
|
path("api/datasets/<uuid:dataset_id>/assistant", assistant),
|
|
path("", views.index),
|
|
]
|