2013-07-15 14 views
15

Django kalan çerçevesinde ViewSets 'aslında hangi değil .. Burada get_queryset yöntemi ve ben örnek olarak aynen yapıyorum

bunu yürütmek, bunun istek tanımlanmamış diyor benim yöntem

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

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

olduğunu bildiren t. the rest framework's site örneğinde de istek tanımlanmamış. Neyi yanlış yapıyorum?

cevap

17

İstek nesnesi, (REST çerçevesinin sınıf tabanlı görünümleri veya Django'nun standart sınıf tabanlı görünümlerinde) self.request olarak kullanılabilir. Bunun bir parçası olan self. eksik.

+1

hey tom, ben bunu anladım, ama belgelerin özünü özlüyor. ayrıca :) – debuggerpk

+0

Beni ilgili sayfaya yönlendirebilir misiniz, ilk geçişte bulamıyorum? ... –

+0

http://django-rest-framework.org/api-guide/viewsets.html .. ModelViewSet başlığı, kod örneği bu hatayı vardır. – debuggerpk

İlgili konular