Невозможно войти на сайт администратора в localhost - PullRequest
2 голосов
/ 29 сентября 2010

Я не могу войти на сайт администратора на localhost.

Я пытаюсь с Firefox, IE.

Я пытаюсь использовать адрес 127.0.0.1:8000. Кроме того, я установил SESSION_COOKIE_DOMAIN на localhost, localhost:8000

Я изменяю файл хоста на:

127.0.0.1       test.com

и установите:

SESSION_COOKIE_DOMAIN = 'test.com'

Я могу войти в систему (только после конфигурации SESSION_COOKIE_DOMAIN).

Я использую django rev 1.0.1. Я не могу перейти на последний ствол. Лучше всего перейти на 1.0.2.

Обновление : я пытаюсь добавить в файл хоста мой публичный домен, и он не работает (т.е.: 127.0.0.1 www.mysite.com).

1 Ответ

0 голосов
/ 01 октября 2010

Убедитесь, что ваш localhost указывает на 127.0.0.1 в вашем / etc / hosts, установите для SESSION_COOKIE_DOMAIN значение 'localhost' (nb: номера портов НЕ являются частью имени хоста) и запустите сервер dev с соответствующим доменом и портом, т.е.:

./manage.py runserver localhost:8000

FWIW, мне никогда не приходилось связываться с SESSION_COOKIE_DOMAIN в любой версии Django с 0,96 дней.

...