私は次のモデルを持っています:
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)
。何が間違っているのでしょうか?