yuyu/api/urls.py

23 lines
947 B
Python
Raw Permalink Normal View History

2022-05-13 13:53:52 +07:00
from django.urls import path, include
from rest_framework import routers
from api import views
from core.component import component
router = routers.DefaultRouter()
for name, model in component.PRICE_MODEL.items():
router.register(f"price/{name}", views.get_generic_model_view_set(model))
router.register(r'settings', views.DynamicSettingViewSet, basename='settings')
router.register(r'invoice', views.InvoiceViewSet, basename='invoice')
router.register(r'admin_overview', views.AdminOverviewViewSet, basename='admin_overview')
router.register(r'project_overview', views.ProjectOverviewViewSet, basename='project_overview')
router.register(r'notification', views.NotificationViewSet, basename='notification')
2023-02-10 07:05:06 +00:00
router.register(r'balance', views.BalanceViewSet, basename='balance')
2022-05-13 13:53:52 +07:00
urlpatterns = [
path('', include(router.urls)),
path('api-auth/', include('rest_framework.urls')),
path('metrics', views.metrics, name='metrics')
2022-05-13 13:53:52 +07:00
]