예제 #1
0
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)
예제 #2
0
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)
예제 #3
0
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)