You can only get an International Drivers License back home or at your Embassy here in Shanghai.
No matter what you have to get a Chinese Drivers License sooner or later and I recommend sooner (before they change the rules)
All you have to do is finding a driving school and they will make sure you can have the written test (in English of course) and the driving test pretty quickly, but you need to go to the doctor for a health inspection (you can't transfer your license into a Chinese one - unfortunately)
You can even pay the driving school to take the written test for you
