tornar o usuário em um modelo padrão para o usuário atual [duplicado]

Esta pergunta já tem uma resposta aqui:

Como atribuir o usuário atualmente conectado como valor padrão para um campo de modelo? 4 respostas

Eu tenho o seguinte:

from django.contrib.auth.models import User

class ClientDetails(models.Model):
    created_by = models.ForeignKey(User)
    ...

Como eu façocreated_by padrão para o usuário conectado no momento?

(Eu quero fazer isso para poder ocultá-lo principalmente na visualização do administrador, mas também porque, quando eu salvar uma instância, não quero preenchê-la sempre)

questionAnswers(6)

yourAnswerToTheQuestion