Сбой официального выпуска Django 1.3

#django

#django

Вопрос:

Когда я пытаюсь загрузить версию Django 1.3 в Ubuntu 10.4, она сохраняет ее как index.html .

 wget http://www.djangoproject.com/download/1.3/tarball/
  

Я успешно делал это в прошлом. Установлен Python2.6. Предыдущие версии django не установлены.

Что дает?

Ответ №1:

 wget --trust-server-name http://www.djangoproject.com/download/1.3/tarball/
  

Или вы можете вручную принудительно ввести имя, используя:

 wget -O Django-1.3.tar.gz http://www.djangoproject.com/download/1.3/tarball/
  

Комментарии:

1. Спасибо, Крис, это абсолютно сработало. Почему на этот раз с моей исходной ссылкой возникла проблема? Обычно это работает

2. Эта ссылка перенаправляет на index.html страница, на которой отображается архив. В документации wget совершенно отсутствует информация о —trust-server-name и о том, почему это требуется в подобных сценариях. (curl делает это автоматически). Я считаю, что это имеет некоторые последствия для безопасности, но не уверен точно, почему.

3. @ChrisPratt как загрузить с помощью curl

Ответ №2:

Похоже, что он перенаправляет на http://media.djangoproject.com/releases/1.3/Django-1.3.tar.gz