2013-07-15 16 views
15

Djangoの残りの枠組みの中でビューセットは、「実際にISNた..ここ get_queryset方法と私は例として、正確にやっている

が、私はそれを実行すると、それは要求が定義されていないと言う私の方法

class FeedViewSet(viewsets.ModelViewSet): 
    model = Feed 
    serializer_class = FullFeedSerializer 

    def get_queryset(self): 
     user = request.user 
     queryset = Feed.objects.get_nearby(user) 
     return queryset 

で述べていますt。 the rest framework's siteの例も要求を定義していません。私は間違って何をしていますか?

答えて

17

要求オブジェクトは、self.requestとして(RESTフレームワークのクラスベースのビューまたはDjangoの標準クラスベースのビューのいずれかで)使用できます。あなたはその部分のself.が欠けています。

+1

私はそれを理解しましたが、ドキュメントは自己を逃しています。また、 – debuggerpk

+0

私は関連ページに私を指すことができます、私は最初のパスでそれを見つけることができませんか?... –

+0

http://django-rest-framework.org/api-guide/viewsets.html .. ModelViewSetに向かうと、コード例にこの間違いがあります。 – debuggerpk

関連する問題