采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
麻烦问一下,这是怎么回事,邮箱验证码不显示我注册的内容,而是显示EmailVerifyRecord object如图:
我刚才调试了好久,虽然我重载了,但是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)
解决了,不好意思。。。重载了unicode方法
请问如何修改的?
我也遇到了,还没解决,请教一下,具体的怎么解决?谢谢
原来在视频的后面,着急了,哈哈
在EmailVerifyRecord中添加如下代码即可解决:
def __unicode__(self): return self.email
找到问题了,Meta写成了Mate,改过来就对了
请求老师过来解决一下,谢谢
同样的问题。。。感谢楼主的提示。。。
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
16.0k 81
1.2k 4
2.0k 22
1.7k 20
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号