def leveldecor_list(request, level, format=None): leveldecors = LevelDecor.objects.filter(level__id=level) serializer = LevelDecorSerializer(leveldecors, many=True, context={"request": request}) return Response(serializer.data)
def leveldecor_detail(request, pk, format=None): try: leveldecor = LevelDecor.objects.get(pk=pk) except LevelDecor.DoesNotExist: return HttpResponse(status=404) serializer = LevelDecorSerializer(leveldecor, context={'request': request}) return Response(serializer.data)
def leveldecor_for_level(request, pk, format=None): leveldecors = LevelDecor.objects.filter(level__id=pk) serializer = LevelDecorSerializer(leveldecors, many=True, context={'request': request}) return Response(serializer.data)