【发布时间】:2011-03-26 17:53:38
【问题描述】:
是否可以在我自己的视图和模板中重用管理表单的表头排序功能?
【问题讨论】:
标签: django django-admin django-templates
是否可以在我自己的视图和模板中重用管理表单的表头排序功能?
【问题讨论】:
标签: django django-admin django-templates
好吧,不要重复使用管理员的功能,但您可以使用http://github.com/directeur/django-sorting 获得相同的效果。在您自己的项目中实现它非常容易。
与http://code.google.com/p/django-pagination/ 一起使用,尽管两者都可以相互独立使用。
【讨论】:
为什么要重用django-admin的排序。在queryset的情况下排序很容易。我只是使用了一个get请求并传递col值和order的顺序,如o=1&ord=asc .在我看来,我制作了一个字典,它给了我列值。查询集输出有一个 order_by 方法。
【讨论】: