mirror of
https://github.com/pacnpal/thrillwiki_django_no_react.git
synced 2026-02-05 11:05:17 -05:00
38 lines
805 B
Python
38 lines
805 B
Python
"""
|
|
Admin API URL configuration.
|
|
Provides endpoints for admin dashboard functionality.
|
|
"""
|
|
|
|
from django.urls import path
|
|
|
|
from . import views
|
|
|
|
app_name = "admin_api"
|
|
|
|
urlpatterns = [
|
|
# OSM Cache Stats
|
|
path(
|
|
"osm-usage-stats/",
|
|
views.OSMUsageStatsView.as_view(),
|
|
name="osm_usage_stats",
|
|
),
|
|
# Rate Limit Metrics
|
|
path(
|
|
"rate-limit-metrics/",
|
|
views.RateLimitMetricsView.as_view(),
|
|
name="rate_limit_metrics",
|
|
),
|
|
# Database Manager (admin CRUD operations)
|
|
path(
|
|
"database-manager/",
|
|
views.DatabaseManagerView.as_view(),
|
|
name="database_manager",
|
|
),
|
|
# Celery Task Status (read-only)
|
|
path(
|
|
"tasks/status/",
|
|
views.CeleryTaskStatusView.as_view(),
|
|
name="task_status",
|
|
),
|
|
]
|