这似乎只在我尝试查看一些模型对象时发生。当我访问管理页面中某个对象的历史记录页面时,我得到以下信息:
__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中以将整数转换为字符串,现在一切正常。