2017-12-01 4 views

答えて

0

使用を送信する必要があります質問iドキュメントの中にあります。ここをクリックしてください:http://www.django-rest-framework.org/api-guide/requests/#user

基本的には、メソッドユーザーをリクエストする必要があります。例:

def api_name_of_api(request): 
    user_data = request.user # Get username 
    user_data = request.user.id # Get user id 
    ... 
+0

このコード専用の回答は質問に答えるかもしれませんが、その理由を説明してください。これにより、将来のユーザーが自分の状況に対する回答を評価するのに役立ちます。 –

0

あなたの答え:このトークンは、私は、このエラーメッセージが表示され、ポスト要求

class GetUser(generics.ListCreateAPIView): 
serializer_class = serializers.UserBasicSerializer 

def get_queryset(self): 
    return models.Member.objects.filter() 

def post(self, request, *args, **kwargs): 
    user = Token.objects.get(*args, **kwargs).user 

経由

rest_framework.authtoken.models.MultipleObjectsReturned: get() returned more than one Token -- it returned 2! 

おかげ

関連する問題