当我们在用户users的应用中的model下,对内部的users表进行扩充时
__str__ 如果返回的东西是一个默认值是空或者是约束可以为空的时候
进入后台操作时会产生这样的报错
__str__ returned non-string (type NoneType)
就像下图这样:
那我们该如何解决呢?
其实很简单
我们__str__返回的必须是个必填的字段才行
我们可以返回其内部的username
像这样
当我们在用户users的应用中的model下,对内部的users表进行扩充时
__str__ 如果返回的东西是一个默认值是空或者是约束可以为空的时候
进入后台操作时会产生这样的报错
__str__ returned non-string (type NoneType)
就像下图这样:
那我们该如何解决呢?
其实很简单
我们__str__返回的必须是个必填的字段才行
我们可以返回其内部的username
像这样