roosterwijs/backend/core/urls.py

25 lines
1.2 KiB
Python

from django.urls import include, path
from rest_framework.routers import DefaultRouter
from . import views
router = DefaultRouter()
router.register("personen", views.PersoonViewSet, basename="persoon")
router.register("groepen", views.GroepViewSet, basename="groep")
router.register("subgroepen", views.SubgroepViewSet, basename="subgroep")
router.register("functies", views.FunctieViewSet, basename="functie")
router.register("schooljaren", views.SchooljaarViewSet, basename="schooljaar")
router.register("kalenderdagen", views.KalenderDagViewSet, basename="kalenderdag")
router.register("tijdsloten", views.TijdslotViewSet, basename="tijdslot")
router.register("activiteiten", views.ActiviteitViewSet, basename="activiteit")
router.register("locaties", views.LocatieViewSet, basename="locatie")
router.register("roosterblokken", views.RoosterblokViewSet, basename="roosterblok")
urlpatterns = [
path("health/", views.health, name="health"),
path("info/", views.info, name="info"),
path("auth/me/", views.auth_me, name="auth-me"),
path("auth/login/", views.auth_login_view, name="auth-login"),
path("auth/logout/", views.auth_logout_view, name="auth-logout"),
path("", include(router.urls)),
]