请问为什么我的xadmin配置好之后,邮箱验证码不显示我注册的内容,而是显示EmailVerifyRecord object
来源:5-3 users app 的model注册
Hilbert孔
2017-03-28
麻烦问一下,这是怎么回事,邮箱验证码不显示我注册的内容,而是显示EmailVerifyRecord object
如图:
写回答
6回答
-
hua7
2017-07-28
我刚才调试了好久,虽然我重载了,但是xadmin中一直没有调用重载的方法。具体原因是老师用的是Python2.7,所以重载方法是用__unicode__ ,而我用的是3.6,Python中3.X版本重载用__str__来代替了。希望能帮助到后面的同学
def __unicode__(self): return '{0}({1})'.format(self.code, self.email) def __str__(self): return '{0}({1})'.format(self.code, self.email)
30 -
Hilbert孔
提问者
2017-03-28
解决了,不好意思。。。重载了unicode方法
152017-05-26 -
id神马太难了
2017-05-26
在EmailVerifyRecord中添加如下代码即可解决:
def __unicode__(self):
return self.email00 -
江魁
2017-05-24
找到问题了,Meta写成了Mate,改过来就对了
00 -
江魁
2017-05-24
请求老师过来解决一下,谢谢
00 -
叽翅
2017-04-15
同样的问题。。。感谢楼主的提示。。。
00
相似问题