If you don't mind the impact, just don't want to get cut, the most stylish solution is to use the door trim, available at an auto parts store, designed to attach to door edges and keep them from getting damaged when opened into other things. I've used that before, in similar situations, and it...