2013-05-25 32 views
12

Sto usando ListAPIView, ma non posso filtrare i risultati. Il mio codice è:Elenco filtri APicerca in django-rest-framework

class UserPostReadView(generics.ListAPIView): 
    serializer_class = PostSerializer 
    model = serializer_class.Meta.model 
    queryset = model.objects.order_by('-post_time') 
    lookup_field = 'poster_id' 
    paginate_by = 100 

In questo caso, lookup_field viene ignorato, ma la documentazione dice che è supportato per questa classe anche. Se tento di implementare una custom get su una visualizzazione generica, non so come reimplementare paginate_by. Qualche idea?

risposta

3

quello che so è tardi per questo, ma ho scritto una piccola applicazione che si estende per ListAPIView e fare questo più facile, il check-out:

https://github.com/angvp/drf-lafv

Problemi correlati