This is required to avoid a 'Key is not present in
auth_user table' exception. I suspect the on_delete
directive is not handling this because the deletion
object is an instance in memory versus getting
selected for deletion.
Set AccountDeletion.user to None
Are you able to reproduce this easily @paltman? I'd like to see a full stack trace before merging this pull request.