Создание Social Website

В предыдущей главе вы узнали, как создавать sitemap и новостные каналы. Также вы построили поисковую систему. В этой главе вы разработаете социальное приложение. Для пользователей будут созданы возможности для входа, выхода из системы, редактирования и сброса пароля. Вы узнаете, как создать профиль для пользователей, а на сайте будет добавлен вход с помощью соц.сетей.

В этой главе мы освятим следующие моменты:

  • Использование фреймворка аутентификации
  • Создание представления пользователей
  • Расширение модели User
  • Авторизация через соц.сети с помощью python-social-auth

Начнем с создания нового проекта.

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

  • Система аутентификации для регистрации пользователей, вход в систему, изменение профиля и изменние или сброс пароля
  • Система подписки на обновления польователя
  • Функционал для отображения общих изображений

results matching ""

    No results matching ""