ton*_*o.j 7 django django-models django-admin
我想在我的Django管理界面中订购模型.默认值是应用内模型的字母顺序.
我想避免创建额外的包等等,或者不得不改变Django本身.
这可以通过覆盖Django管理模板或其他一些轻量级方式来完成吗?
编辑:
我不想订购最终产品,比如待办事项列表.
我想在admin的索引页面中订购不同的模型.例如todos来到汽车前.
Shw*_*ran -3
我不确定 Django 是否提供默认排序,但是您可以使用 ModelAdmin 对象在 Django 管理中添加过滤器和排序窗格。它看起来像这样。
这些更改必须在 admin.py 文件中完成
class PersonAdmin(ModelAdmin):
list_filter = ('is_staff', 'company')
Run Code Online (Sandbox Code Playgroud)
list_filter 将添加可以满足您排序和过滤目的的窗格
有关更多信息,请查看:https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_filter
| 归档时间: |
|
| 查看次数: |
5715 次 |
| 最近记录: |