0

django-rest-framework如何使用大于筛选器筛选datetimefieldDjango rest框架按日期时间字段筛选

class RestaurantList(generics.ListAPIView): 
    serializer_class = RestaurantSerializer 

    def get_queryset(self): 
     #This returns equals but if I use the > sign it does not work 
     return Restaurant.objects.filter(last_update_time = "2016-08-03") 

回答

1

您可以使用gt声明是这样的:

def get_queryset(self): 
    return Restaurant.objects.filter(last_update_time__gt=datetime(2016, 08, 03) 

欲了解更多信息,请参阅doc