0

这似乎只在我尝试查看一些模型对象时发生。当我访问管理页面中某个对象的历史记录页面时,我得到以下信息:

__str__ returned non-string (type NoneType)

完整追溯: https ://dpaste.com/EQMTDXK5H

编辑:看起来问题是我的模型的str正在返回一个整数,Django 似乎对此很满意,但 django-simple-history 并不满意。我将 str() 添加到我的str中以将整数转换为字符串,现在一切正常。

4

1 回答 1

1

在这里这里查看代码

似乎__str__HistoryRecords 模块的 寻找__str__您的模型来构建它自己的,并且还在模板上使用它来构建历史记录。

检查您的模型是否已__str__实现。

于 2020-11-25T22:20:41.087 回答