from django.urls import path, include from . import views from rest_framework.authtoken.views import obtain_auth_token from rest_framework import routers, renderers router = routers.DefaultRouter() router.register(r'users', views.UserViewSet) router.register(r'sequences', views.SequenceViewSet) router.register(r'albums', views.AlbumViewSet) router.register(r'plans', views.PlanViewSet) router.register(r'full_sequences', views.FullSequenceViewSet) router.register(r'scientific_programs', views.ScientificProgramViewSet) router.register(r'sp_period', views.SPPeriodViewSet) router.register(r'agent_survey', views.AgentSurveyViewSet) router.register(r'agent_cmd', views.AgentCmdViewSet) urlpatterns = [ path('', include(router.urls)), path('logout/', views.user_logout, name='logout'), path('api-token-auth/', obtain_auth_token, name='api_token_auth'), path("submit_sequence", views.submit_sequence_with_json, name="api_submit_sequence"), path("agent_cmd/",views.AgentCmdViewSet.as_view({'get': 'list'})) ] + router.urls