我有一个用django表2呈现的django模型。我正试图使列可排序。默认情况下,单击标题时应该已经在查看浏览器地址后对它们进行排序
localhost:10000/gui/?sort=max_val
但它什么也做不了。我添加了以下方法
https://django-tables2.readthedocs.io/en/latest/pages/ordering.html
但这仍然没有点任何东西。
class Strategy(models.Model):
...
max_val = models.DecimalField(max_digits=32, decimal_places=0)
class DfTable(tables.Table):
max_val = tables.Column()
def order_max_val(self, QuerySet, is_descending):
QuerySet = QuerySet.order_by(('-' if is_descending else '') + 'max_val')
return (QuerySet, True)
你知道我在这里遗漏了什么吗?