try (note the –default):
pip --default-timeout=100 install django
if it still doesn’t work, you can manually download django1.5.4 and:
https://docs.djangoproject.com/en/dev/topics/install/#installing-an-official-release-manually
similar questions:
pip search django produces time out error ,
pip install django timeout on MacOSX Lion