Django как сохранить текущего пользователя из views.py
У меня есть таблица под названием items
office_id , sem ,sy ,remarks, recorded_by
И таблица с именем customuser
userid, password, email
Как сохранить userid текущего пользователя в таблице items > recorded_by
?пока это мой views.py
class Add(LoginRequiredMixin, CreateView):
form_class = CreateForm
model = ClearanceItem
template_name = 'clearance/add.html'
def form_valid(self, form):
    form.instance.recorded_by= self.request.user
    return super().form_valid(form)
                
 Создайте объект до фиксации его в базе данных, обновите атрибут recorded_by, а затем зафиксируйте его в базе данных.
def form_valid(self, form):
    instance = form.save(commit=False)
    instance.recorded_by = self.request.user
    instance.save()
    return HttpResponseRedirect(self.get_success_url())