Skip to content

Социальная веб-платформа на Django с возможностью регистрации, авторизации (включая через соцсети), управления профилем, подписки на других пользователей и отображения потока активности. Реализовано хранение просмотров через Redis и рейтинг изображений.

Notifications You must be signed in to change notification settings

MLKolt/Django-social-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social-сайт — Django-проект

Полнофункциональное веб-приложение, предоставляющее пользователям возможность регистрации, входа в систему, изменения пароля, редактирования профиля,
взаимодействия друг с другом через систему подписок и отображения потока активности.
Присутствует поддержка авторизации через соцсети.
Код оформлен согласно требованиям PEP8.


Основные возможности

  • Вход и выход из системы через собственную или социальную авторизацию.
  • Восстановление пароля и его смена.
  • Изменение и расширение профиля пользователя.
  • Регистрация пользователей с дополнительной верификацией.
  • Ограничение регистрации по существующему email.
  • Конфигурирование проекта под загрузку медиафайлов.
  • Поток активности пользователей.
  • Отображение активности только от подписок.
  • Система подписок с промежуточной моделью.
  • Подсчёт количества просмотров изображений через Redis.
  • Создание рейтинга изображений.
  • Подключение Django Debug Toolbar.

Стек технологий

  • Языки: Python 3, HTML5, CSS3, JavaScript.
  • Фреймворк: Django.
  • Базы данных: SQLite.
  • Django-инструменты и библиотеки: Django ORM, Django Social Auth, Django Debug Toolbar, аутентификация и авторизация, формы и сигналы.
  • Хранилище: Redis — подсчёт просмотров и хранение счётчиков.
  • Фронтенд: Django Templates, HTML/CSS-вёрстка, JavaScript.

About

Социальная веб-платформа на Django с возможностью регистрации, авторизации (включая через соцсети), управления профилем, подписки на других пользователей и отображения потока активности. Реализовано хранение просмотров через Redis и рейтинг изображений.

Topics

Resources

Stars

Watchers

Forks