Skip to content

Margarita-pyth/api_final_yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API проекта Yatube (v1)

Build Status

API проекта Yatube (v1) это функционал для получения доступа к различным данным проекта, а именно постов, групп, подписчиков, комментариев к постам.

  • ✨Magic ✨Python

Django REST_FRAMEWORK DJOSER Django FILTERS API

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

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

git clone https://github.com/Margarita-pyth/api_final_yatube.git
cd api_final_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

После запуска сервера можно ознакомится с документацией по проекту, в которой описана основная логика приложения, документация доступна по ссылке: http://127.0.0.1:8000/redoc/

Написано программистом Margarita-pyth


Yatube Project API (v1)

Build Status

The Yatube project API (v1) is a functionality for accessing various project data, namely posts, groups, subscribers, comments on posts.

  • ✨Magic ✨Python

Django REST_FRAMEWORK DJOSER Django FILTERS API

How to start the project:

Clone the repository and go to it on the command line:

git clone https://github.com/Margarita-pyth/api_final_yatube.git
cd api_final_yatube

Create and activate a virtual environment:

python3 -m venv env
source env/bin/activate

Install dependencies from a file requirements.txt:

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

Perform migrations:

python3 manage.py migrate

Launch a project:

python3 manage.py runserver

After starting the server, you can get acquainted with the project documentation, which describes the main logic of the application, the documentation is available at the link: http://127.0.0.1:8000/redoc/

Written by programmer Margarita-pyth