0
私はdjango rest api.canでフィルタバックエンドを使用して2つの日付間のデータを取得しています。日付はurlパラメータとして指定されています。djando rest apiのフィルタバックエンド
class DotOrderViewSet(viewsets.ModelViewSet):
permission_classes = (GroupPermissionExternalApi,)
serializer_class = dot_order_serializers.DotOrderSerializer
queryset = dot_order_models.DotOrder.objects.all()
filter_backends = (filters.DjangoFilterBackend,
filters.SearchFilter, filters.OrderingFilter,)
search_fields = ('id', 'merchant__email', 'merchant__contact',
'biker__name',
'biker__contact',biker__datetime_created',
'biker__type')
ordering_fields = '__all__'
def list(self,request):
start=request.GET.get('from_date')
end=request.GET.get('to_date')
ありがとうございます.date_range_0とdate_range_1もうまくいきます。 – jsk