Skip to content

Проект «Yatube» - социальная сеть для публикации дневников

Notifications You must be signed in to change notification settings

DenisSivko/hw05_final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Социальная сеть «Yatube»

Описание

Социальная сеть с возможностью создания, просмотра, редактирования и удаления записей. Проект «Yatube» является аналогом социальной сети/блога. Проект покрыт тестами (Unittest).

Функционал

  • добавление изображений к посту
  • регистрация, восстанавление пароля
  • создание и редактирование своих записей
  • просмотр страниц других авторов
  • комментарии для записей других авторов
  • подписки/отписки на авторов
  • записи можно отправлять в определённую группу
  • создание личной страницы, для публикации записей
  • создание отдельной ленты с постами авторов на которых подписан пользователь
  • модерация записей, работа с пользователями, создание групп осуществляется через панель администратора

Установка

Клонируем репозиторий на локальную машину:

git clone https://github.com/DenisSivko/hw05_final.git

Создаем виртуальное окружение:

python -m venv venv

Устанавливаем зависимости:

pip install -r requirements.txt

Применяем миграции:

python manage.py migrate

Запуск:

python manage.py runserver

About

Проект «Yatube» - социальная сеть для публикации дневников

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published