Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 2.26 KB

README.md

File metadata and controls

61 lines (42 loc) · 2.26 KB

Yatube

Оглавление

Социальная сеть для блоггеров

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

  • сочинение текстов;
  • добавление к посту картинки;
  • оставление комментариев под постами других пользователей;
  • подписываться на единомышленников. Незарегестрированные пользователям доступны только главная страница со всеми постами всех пользователей и перемещение по авторам/группам/постам.

Для сайта предусмотрена возможность модерация записей и блокировка пользователей на слаучай спама.

Технологии

  • Django 2.2.16
  • CSS
  • HTML
  • Python 3.10
  • SQLite3

⬆️Оглавление

Установка

  • Склонируйте проект:
git clone https://github.com/Mikhail-Kushnerev/Social-Network-Yatube
  • Установите виртуальное окружение, активируйте его:
python -m venv venv

(Windows)
source venv/Scripts/activate
  • Проинсталлируйте необходимые зависимости и выполните миграции:
pip install -r requirements.txt
cd yatube -> python manage.py migrate
  • Запустите проект:
python manage.py runserver

CI