Я пытаюсь сохранить имя текущего пользователя, вошедшего в систему, из встроенной пользовательской модели django.
model.py
class Notes(models.Model):
username = models.ForeignKey(User, on_delete=models.CASCADE)
note = models.CharField(max_length = 100000000)
def __str__(self):
return self.note
views.py
@login_required
def saveNote(request):
if request.method == 'POST':
note = request.POST['note']
print(request.user.username)
note = Notes(username=request.user.username ,note = request.POST["note"])
note.save()
return redirect('/')
Но это показывает ошибку.Я хочу сохранить текущего пользователя в таблице заметок вместе с заметкой.Как я должен это сделать?