Логин ( account_login
Пользователи авторизируются через allauth.account.views.LoginView вид на /accounts/login/(URL-имя account_login). Когда пользователи пытаются войти в систему, когда их учетная запись неактивна ( user.is_active), они представлены с account/account_inactive.html шаблоном.

Milirina | 17 января 2019 г. 1:07


Есть несколько сигналов, излучаемых во время потоков аутентификации. Вы можете подключить их к своим потребностям.

Milirina | 17 января 2019 г. 0:55


Большинство провайдеров требуют, чтобы вы подписались на так называемый клиент или приложение API, содержащие идентификатор клиента и секрет API. Вы должны добавить SocialApp запись для каждого провайдера через администратора Django, содержащую эти учетные данные приложения.

Milirina | 17 января 2019 г. 0:48


Доступные настройки:

ACCOUNT_ADAPTER (= ”allauth.account.adapter.DefaultAccountAdapter”)
Указывает используемый класс адаптера, позволяющий изменить определенное поведение по умолчанию.

Milirina | 16 января 2019 г. 22:01

Kiwi standing on oval909
Категория - django-allauth

Пакет Python:

pip install django-allauth

 

Milirina | 16 января 2019 г. 21:36


Требования 

  • Python 2.7, 3.3, 3.4, 3.5 или 3.6
  • Джанго (1.11+)
  • python-openid или python3-openid (в зависимости от вашей версии Python)
  • запросы и запросы-oauthlib
Milirina | 16 января 2019 г. 20:58


В этой главе мы увидим, как документировать наш API.

Milirina | 15 января 2019 г. 23:39


В этой главе мы узнаем, как использовать приложение Postman для тестирования наших API.

Почтальон может быть установлен с сайта Почтальон . Это универсальный инструмент для работы с API.

Milirina | 15 января 2019 г. 23:33


В этой главе мы добавим тест к нашему API.

DRF предоставляет несколько важных классов, которые упрощают тестирование API. Мы будем использовать эти классы позже в этой главе в наших тестах.

Milirina | 15 января 2019 г. 23:27

Kiwi standing on oval1110
Категория - Django

В этой главе мы добавим контроль доступа к нашим API и добавим API для создания и аутентификации пользователей.

Milirina | 15 января 2019 г. 23:04

Kiwi standing on oval1984
Категория - Django

У нас есть три конечных точки API

  • /polls/ а также /polls/<pk>/
  • /choices/
  • /vote/

Они выполняют свою работу, но мы можем сделать наш API более интуитивным, правильно вложив их. 

Milirina | 15 января 2019 г. 22:46


DRF делает процесс создания веб-API простым и гибким. С включенными батареями это идет с хорошо разработанными базовыми классами, которые позволяют нам сериализовать и десериализовать данные.

Milirina | 15 января 2019 г. 22:33

Kiwi standing on oval1764
Категория - Django
Предложить статью