Skip to content

Skyer62/Yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yatube

Проект Yatube - социальная сеть в которой пользователи могут писать свои посты на главной странице, подписываться на авторов, оставлять свои комментарии под постами, подписываться на группы.

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

  • Python + Django 2.2 LTS
  • Django-filter - фильтрация запросов
  • SQLite3 - база данных
  • Git - система контроля версий

Установка

  1. Клонирйте репозиторий с проектом
git clone https://github.com/vadim62/hw05_final
  1. В созданной директории установите виртуальное окружение, активируйте его и установите необходимые зависимости:
python -m venv venv

. venv/bin/activate

pip install -r requirements.txt
  1. Выполните миграции:
python manage.py api_yamdb migrate
  1. Запуск проекта:
python manage.py runserver

Проект доступен по адресу: http://127.0.0.1:8000/