2016-05-23 2 views
0

Я следую этому руководству по установке локальных локальных файлов readthedocs.Свежая установка readthedocs, подключение к github

https://docs.readthedocs.io/en/latest/install.html

Все работает, как ожидалось, однако есть вещь, которую я не могу обернуть мою голову вокруг.

Я создал пользователя, активировал его, нажав ссылку для подтверждения, а затем в admin Я попытался подключиться к github. Что я получаю на этой точке:

DoesNotExist at /accounts/github/login/callback/ 

SocialApp matching query does not exist. 

Быстрый и грязный раствор добавить GitHub приложение в админке (/ администратор/socialaccount/socialapp/добавить /), однако в таком случае, когда я нажимаю подключить учетную запись будет просто подключен к этой учетной записи github (и любому другому пользователю будет запрещено подключаться к чему-либо).

Что мне не хватает в моей конфигурации?

ответ

0

Как известно, в процессе установки есть недостающий шаг.

Еще по теме здесь:

https://github.com/rtfd/readthedocs.org/issues/1619

Однако до сих пор я понятия не имею, что настройки для того, чтобы избавиться от этой ошибки и разрешить две разные пользователю подключать свои собственные проекты GIT.

0

Вам нужно открыть администратора и добавить социальное приложение: http://localhost:8000/admin/socialaccount/socialapp/add/

шаги, чтобы создать новый GitHub приложение:

  1. App регистрация (получить ключ и секрет здесь)

    https://github.com/settings/applications/new

  2. Разработка обратного вызова URL

    http://localhost:8000/accounts/github/login/callback/

Смежные вопросы