from django.urls import path, include from rest_framework.routers import DefaultRouter from .views import ( SkillViewSet, EventViewSet, TaskAreaViewSet, ShiftViewSet, ShiftSignupView, EventTemplateViewSet, AltchaChallengeView ) router = DefaultRouter() router.register('skills', SkillViewSet, basename='skill') router.register('events', EventViewSet, basename='event') router.register('task-areas', TaskAreaViewSet, basename='task-area') router.register('shifts', ShiftViewSet, basename='shift') router.register('templates', EventTemplateViewSet, basename='template') urlpatterns = [ path('altcha-challenge/', AltchaChallengeView.as_view(), name='altcha-challenge'), path('shifts//signup/', ShiftSignupView.as_view(), name='shift-signup'), path('shifts//signup//', ShiftSignupView.as_view(), name='shift-signup-detail'), path('', include(router.urls)), ]