Files
funnywolf b6b4cbf017 0.4.0 I always have a choice
You shape nothing until you hold everything.
2026-06-27 19:08:48 +08:00

21 lines
558 B
Python

from rest_framework import permissions
from rest_framework.response import Response
from rest_framework.views import APIView
from .metadata import build_resource_metadata
class ResourceMetadataView(APIView):
permission_classes = [permissions.IsAuthenticated]
def get(self, request):
return Response({"resources": build_resource_metadata(user=request.user)})
class HealthView(APIView):
permission_classes = [permissions.AllowAny]
authentication_classes = []
def get(self, request):
return Response({"status": "ok"})