Я на Windows XP с последней установкой Python 2.6 (и сервер разработки работал до прошлой ночи). У меня есть все пути и Python path, и мой сервер разработки работал вечно. Я недавно заменил свой багажник django новым тягой из багажника Django. Я подумал, что, может быть, произошла ошибка импорта или что-то, что Django не мог отловить в одном из моделей моего приложения models.py, поэтому я запустил новый проект (пустой, но только для тестирования), и он все еще не работал, Я перезапустил свой компьютер и снова попробовал новое пустое приложение python manage.py runserver 8080
и перешел к http://127.0.0.1:8080/
, и оно заработало («Поздравляю. Джанго инста ...»). Поэтому я переписал свой реальный проект и попробовал еще раз, и он не сработал. Я не получаю трассировку стека или что-то подобное. Я либо получаю [17/Ja/2010 16:30:51] "GET / HTTP/1.1" 301 0
в качестве вывода при посещении http://127.0.0.1:8080/
в моем приглашении CMD, либо ничего не получаю (даже если я сильно обновляюсь и т. Д.). Что бы это могло быть?
Обновление (важно):
Firefox сообщает мне Firefox can't find the server at www.127.0.0.1.
, хотя я нахожусь на http://127.0.0.1:8080/
. Означает ли это, что Django действительно отправляет 301 на www.127.0.0.1 по какой-то другой причине?
Я удалил PREPEND_WWW
из settings.py и даже удалил все приложения (за исключением администратора django и предустановленных), которые были установлены в settings.py.
Обновление 2: Работает в Safari! Как это может быть? Как будто Firefox получает какой-то 301, но Safari работает просто отлично.