Django: добавление социальной аутентификации на сайт - PullRequest
0 голосов
/ 25 февраля 2020

Я новичок в Django и изучаю Django из книги "Django 2 by Example" , написанной Антонио Меле. Я пытаюсь добавить социальную аутентификацию на мой сайт (страница книги № 251) { имя проекта-закладка, имя приложения-аккаунт }. До этого момента я установил Django пакет

"social-auth-app- django",

синхронизированный python -социальный -auth модели с базой данных, используя миграцию и добавил "social_ django" в настройках INSTALLED_APPS моего проекта. Затем я добавил

path ('social-auth /', include ('social_ django .urls', namespace = 'social')),

теперь он говорит мне отредактировать мой файл hosts, расположенный в "C: \ Windows \ System32 \ Drivers \ etc \ hosts", и добавить строку "127.0.0.1 mysite.com", которую я добавил. После этого работающий сервер "http://example.com: 8000 / account / login / " должен выдать ошибку, здесь example.com на самом деле mysite.com ,

DisallowedHost в / account / login: неверный заголовок HTTP_HOST: «mysite.com: 8000». Возможно, вам потребуется добавить «mysite.com» в ALLOWED_HOSTS.

Но я не знаю, почему это вместо того, чтобы показывать, вместо этого отображается сообщение «Этот сайт недоступен. mysite.com отказался подключаться».

Но он прекрасно работает на 127.0.0.1:8000. Пожалуйста, помогите мне, я застрял. Я искал в Google, а также смотрел видео на YouTube, но, тем не менее, эту ошибку я не могу решить (сгенерировать).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...