在django中解决此错误需要做些什么,因为我是django的新手,请帮助我解决这个问题。
我尝试在网上搜索该解决方案,但一无所获。 据我所知,问题出在self.product_name,我想要一种显示多位经理的方法。
class cart(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
product_name = models.ManyToManyField(Album)
qty = models.IntegerField(validators=[MaxValueValidator(15)])
price = models.IntegerField()
total_price = models.IntegerField(editable=False)
def save(self, *args, **kwargs):
self.total_price = self.price * self.qty
super(cart, self).save(*args, **kwargs)
def __str__(self):
return str(self.user)+' | '+self.product_name+' | '+str(self.qty)+' | '+str(self.price)+' | '+str(self.total_price)
我希望cart.product_name中的数据以str的形式。