当我尝试设置时
date_hierarchy = "schedule__date"
其中 Schedule 是外键。
我收到以下错误。
'TestAdmin.date_hierarchy' refers to field 'schedule__date' that is missing from model 'testing.Test'.
我理解这个错误。我希望这里有某种解决方法,允许我从外键日期字段获取 date_hierarchy 。我尝试在测试模型中设置返回日期的方法和属性,并将该方法/属性设置为 date_hierarchy,但没有成功。
当我已经将外键中的 Schedule__date 存储在另一个表中时,必须在表中添加另一列似乎很愚蠢。
Django 1.11 中添加了引用相关模型上字段的功能:
小特征
django.contrib.admin
ModelAdmin.date_hierarchy 现在可以跨关系引用字段。
https://docs.djangoproject.com/en/1.11/releases/1.11/ https://docs.djangoproject.com/en/1.11/releases/1.11/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)