Enabled on delete cascade. Change the post_delete signal to pre_delete becuase the post_delete version lead to a 'user matching query does not exist' error in django admin