如何过滤ListView的结果

时间:2015-06-07 02:49:09

标签: django python-3.4

我能够通过CBV ListView列出结果,但是当我点击按钮时,如何过滤它并仅返回年龄(基于图片)到不超过30岁的年龄!

1 个答案:

答案 0 :(得分:0)

您需要在视图中覆盖get_queryset方法。它可以按如下方式完成:

def get_queryset(self):
    return YourModel.objects.filter(age__lte=30)