我想将ModelAdmin上的date_hierarchy
设置为相关模型上的字段,例如:
date_hierarchy = 'item__menu__date'
这在Django 1.9中是不可能的,但在Django 1.11中是可能的。 1.11功能的代码已存在。 (参考1 2 3)
据我所知,对于单个ModelAdmin而言,仅从def date_hierarchy(cl)
覆盖django/contrib/admin/templatetags/admin_list.py
将使该ModelAdmin成为可能。
我已经在重写模板标签上找到了写文,但这些标题往往集中在HTML文件上。是否可以在单个ModelAdmin的上下文中覆盖date_hierarchy()
函数?如果是这样,怎么样?