我使用 django-datatables-view 来渲染一个巨大的数据集。我尝试过滤'flat_price'
。它应该小于或等于用户在输入字段中写入的数字
那是我的数据表视图:
class OrderListJson(BaseDatatableView):
model = Flat
columns = ['flat_house.adress', 'flat_price',]
order_columns = ['flat_house.adress', 'flat_price',]
max_display_length = 100
def filter_queryset(self, qs):
search = self.request.GET.get(u'search[value]', None)
if search:
qs = qs.filter(flat_price__lte=search)
我不明白 filter_queryset 是如何工作的。当我尝试使用遇到的数据表加载页面时AttributeError
:'NoneType object has no attribute count'