Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.45 KB

README.md

File metadata and controls

47 lines (35 loc) · 1.45 KB

RESTAPI_CRUD

Описание

Разработать RESTAPI и реализовать приложение по темам. Минимум 5 ендпоинтов (CRUD) – 1 на создание конкретного ресурса, 2 на чтение (чтение конкретного и всех), 1 на обновление конкретного ресурса, 1 на удаление конкретного ресурса.

Проектирование и реализация REST-API информационной системы для учета услуг, оказываемых юридической консультационной фирмой.

Установка

1. Клонируйте репозиторий

git clone https://github.com/IvanDukachev/RESTAPI_CRUD.git

2. Создайте виртуальное окружение и активируйте его

python -m venv venv
source venv/bin/activate  # Для Linux/MacOS
venv\Scripts\activate     # Для Windows

3. Установите зависимости

pip freeze > requirements.txt

4. Примените миграции

alembic upgrade head

Запуск

1. Перейдите в каталог src

cd src

2. Запустите приложение

uvicorn main:app --reload

3. Перейдите по ссылке http://127.0.0.1:8000/docs