我正在尝试注册简单的历史记录django“ api”,它可以正常工作(admin.site.register(Entries, SimpleHistoryAdmin
)并在特定对象的“历史记录”选项卡中向我显示历史记录,但是当我像admin.site.register(Entries, EntriesAdmin)
一样注册它时向我显示文件提交者和搜索字段,但是历史“消失了”,就像说没有东西可显示,甚至在那里也没有。我尝试结合使用admin.site.register(Entries, EntriesAdmin, SimpleHistoryAdmin)
,但它会引发500服务器错误。那么有人可以帮助我如何显示简单的历史记录以及在django admin中使用过滤器吗?
list_display = ('EngagementCode', 'EngagementManager', 'EngagementIncharge', 'published')
list_filter = ('EngagementCode', 'EngagementManager', 'EngagementIncharge', 'published')
history_list_display = ["EngagementCode"]
search_fields = ('EngagementCode', 'EngagementManager', 'EngagementIncharge', 'published')