コード例 #1
0
ファイル: views.py プロジェクト: rshalem/mumbleapi
def user_mumbles(request, username):
    try:
        user = User.objects.get(username=username)
        mumbles = user.mumble_set.filter(parent=None)
        serializer = MumbleSerializer(mumbles, many=True)
        return Response(serializer.data)
    except Exception as e:
        return Response({'detail': f'{e}'}, status=status.HTTP_404_NOT_FOUND)
コード例 #2
0
ファイル: views.py プロジェクト: raushanrk5/mumbleapi
def userMumbles(request, username):
    user = User.objects.get(username=username)
    mumbles = user.mumble_set.filter(parent=None)
    serializer = MumbleSerializer(mumbles, many=True)
    return Response(serializer.data)
コード例 #3
0
 def get_mumble(self, obj):
     if obj.notification_type == 'mumble':
         return MumbleSerializer(obj.mumble, many=False).data
     return None