Valor padrão para o usuário ForeignKey com Django admin

author = models.ForeignKey(User)

Existe alguma maneira de definir o valor padrão deste campo para selecionar automaticamente o usuário conectado? Sei que você pode fazer isso no método save, mas meu cliente solicitou que o padrão fosse automaticamente o usuário conectado no momento da edição para evitar confusão.

Este artig explica como atualizá-lo durante o salvamento, mas não no momento da ediçã

questionAnswers(2)

yourAnswerToTheQuestion