我收到 django-simple-history 的类型错误
I get a type error with django-simple-history
这似乎只有在我尝试查看某些模型对象时才会发生。
当我访问管理页面中某个对象的历史记录页面时,我得到以下信息:
__str__ returned non-string (type NoneType)
完整追溯:
https://dpaste.com/EQMTDXK5H
编辑:看起来问题是我模型的 str 返回一个整数,Django 似乎对此很满意,但 django-simple-history 却不满意。我将 str() 添加到我的 str 中以将整数转换为字符串,现在一切正常。
这似乎只有在我尝试查看某些模型对象时才会发生。 当我访问管理页面中某个对象的历史记录页面时,我得到以下信息:
__str__ returned non-string (type NoneType)
完整追溯: https://dpaste.com/EQMTDXK5H
编辑:看起来问题是我模型的 str 返回一个整数,Django 似乎对此很满意,但 django-simple-history 却不满意。我将 str() 添加到我的 str 中以将整数转换为字符串,现在一切正常。