2013-07-15 9 views
15

Robię dokładnie tak, jak na przykład stwierdzametoda get_queryset i ViewSets w ramach odpoczynku Django

tutaj jest moja metoda

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

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

kiedy go wykonać, to mówi prośba niezdefiniowane .. który faktycznie nieprawdaż” t. przykład pod adresem the rest framework's site również nie zdefiniował żądania. Co ja robię źle?

Odpowiedz

17

Obiekt żądania jest dostępny (w widokach opartych na klasach architektury REST lub w widokach opartych na standardowej wersji Django) jako self.request. Tęskniłeś za częścią self..

+1

Hej Tom, zrozumiałem to, ale dokumentacja tęskni za sobą. także :) – debuggerpk

+0

Czy możesz wskazać mi odpowiednią stronę, nie mogę jej znaleźć w pierwszym przejściu? ... –

+0

http://django-rest-framework.org/api-guide/viewsets.html .. pod nagłówek ModelViewSet, przykład kodu ma ten błąd. – debuggerpk

Powiązane problemy