我正在尝试通过管理员保存模型,但我不断收到此错误
unsupported operand type(s) for +: 'DeferredAttribute' and 'str'".
我想返回模型的字符串表示。
这是我尝试过的:
def __str__(self):
return str(self.album_name + "" + self.artist)
我的型号:
class Album(models.Model):
album_name = models.CharField(max_length=250,)
album_logo = models.FilePathField(path='music/static/music/song_logo',
null=True, blank=True, recursive=True)
artist = models.CharField(max_length=150)
primaryid = models.AutoField(primary_key=True, null=False)
@classmethod
def __str__(self):
return self.album_name + " " + self.artist
例如,我想得到像“山顶”这样的东西
UYOU
明月笑刀无情
相关分类