from django.urls import include, path
from rest_framework.response import Response
from rest_framework.decorators import api_view
from api import compat_urls
from api.views import content_list


@api_view(['GET'])
def health(request):
    return Response({'status': 'ok'})


@api_view(['GET'])
def root(request):
    return Response({'message': 'Proctedu Django REST API is running'})


urlpatterns = [
    path('', root),
    path('health', health),
    path('api/auth/', include('api.auth_urls')),
    path('api/content', content_list),
    path('api/content/', include('api.content_urls')),
    path('api/<path:path>', compat_urls.not_migrated),
]
