16 lines
574 B
Python
16 lines
574 B
Python
from django.urls import re_path
|
|
from rest_framework.routers import DefaultRouter
|
|
|
|
from .views import ServerModelViewSet, MonitorModelViewSet
|
|
|
|
router = DefaultRouter()
|
|
router.register(r'server', ServerModelViewSet)
|
|
router.register(r'monitor', MonitorModelViewSet)
|
|
|
|
urlpatterns = [
|
|
re_path('monitor/info/', MonitorModelViewSet.as_view({'get': 'get_monitor_info'})),
|
|
re_path('monitor/enabled/', MonitorModelViewSet.as_view({'get': 'enabled_monitor_info'})),
|
|
re_path('monitor/clean/', MonitorModelViewSet.as_view({'get': 'clean_all'})),
|
|
]
|
|
urlpatterns += router.urls
|