vbv/server/vbv_lernwelt/learnpath/views.py

21 lines
652 B
Python

# Create your views here.
from rest_framework.decorators import api_view
from rest_framework.response import Response
from vbv_lernwelt.learnpath.models import Circle, LearningPath
from vbv_lernwelt.learnpath.serializers import CircleSerializer, LearningPathSerializer
@api_view(['GET'])
def circle_view(request, slug):
circle = Circle.objects.get(slug=slug)
serializer = CircleSerializer(circle)
return Response(serializer.data)
@api_view(['GET'])
def learningpath_view(request, slug):
learning_path = LearningPath.objects.get(slug=slug)
serializer = LearningPathSerializer(learning_path)
return Response(serializer.data)