urls.py 686 B

1234567891011121314151617181920212223242526272829303132
  1. from rest_framework import routers
  2. from . import views
  3. class ExtrasRootView(routers.APIRootView):
  4. """
  5. Extras API root view
  6. """
  7. def get_view_name(self):
  8. return 'Extras'
  9. router = routers.DefaultRouter()
  10. router.APIRootView = ExtrasRootView
  11. # Graphs
  12. router.register(r'graphs', views.GraphViewSet)
  13. # Export templates
  14. router.register(r'export-templates', views.ExportTemplateViewSet)
  15. # Topology maps
  16. router.register(r'topology-maps', views.TopologyMapViewSet)
  17. # Image attachments
  18. router.register(r'image-attachments', views.ImageAttachmentViewSet)
  19. # Recent activity
  20. router.register(r'recent-activity', views.RecentActivityViewSet)
  21. urlpatterns = router.urls