Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

api_yatube

Описание проекта:

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

СТЕК технологий:

  • Python == 3.10.12
  • Django == 3.2.16
  • Django Rest Framework == 3.12.4

Как запустить проект:

Клонировать репозиторий и перейти в него в командной строке:

git clone git@github.com:FeodorPyth/api_yatube.git
cd api_yatube

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

python3 -m venv env
source env/bin/activate

Установить зависимости из файла requirements.txt:

python3 -m pip install --upgrade pip
pip install -r requirements.txt

Выполнить миграции:

python3 manage.py migrate

Запустить проект:

python3 manage.py runserver

Автор:

FeodorPyth

About

api_yatube

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages