我有以下模型:
class mark(models.Model):
title=models.CharField(max_length=35)
url=models.URLField(max_length=200)
user=models.ManyToManyField(User,blank=True)
然后我使用一个表单将一些数据保存到数据库中。我在保存数据的视图中的代码是:
new_mark= mark(url=request.POST['url'],
title=request.POST['title'],
user=request.user)
new_mark.save()
当然,我有所有的数据验证、登录所需的验证等。当我运行它时,它会给我带来意想不到的结果
'user' is an invalid keyword argument for this function
上user=request.user)
线。有什么想法可能是错的吗?