Как установить текущего активного пользователя в качестве поля автора в модели статьи?

У меня много пользователей, которые могут добавлять статьи из панели администратора Django. Я хочу, чтобы поле автора было назначено пользователю, который в данный момент находится под логином. Я знаю, что мы можем добиться этого с помощью request.user. Я хочу добиться того же в методе save() модели Article.

class Article(models.Model):
    author = models.ForeignKey(CustomUser,on_delete=models.CASCADE)


    def save(self, *args, **kwargs):
        self.author = ?
        super(Article, self).save(*args, **kwargs)
Вернуться на верх