为了账号安全,请及时绑定邮箱和手机立即绑定

根据Python版本选择__str__(self)#3.0或__unicode__(self)#2.7 return self.title

两个方法试过都不起作用

正在回答

6 回答

这个问题解决了。注意在def前的缩进就可以。

0 回复 有任何疑惑可以回复我~

def __str__(self):
   return self.Title
python3.6这个方法怎么不管用?没有报错,但是显示名称也没有改变。。。

0 回复 有任何疑惑可以回复我~

有可能 你看看类下面所有的代码都是对齐的吗? 都对齐试试

0 回复 有任何疑惑可以回复我~

是不是写到了类外?

0 回复 有任何疑惑可以回复我~

# def __str__(self):
#     return self.title

报错: object has no attribute title


0 回复 有任何疑惑可以回复我~

贴上你的代码和报错。。。才能知道你错在哪里。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65199    人
  • 解答问题       868    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

根据Python版本选择__str__(self)#3.0或__unicode__(self)#2.7 return self.title

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信