Skip to content

VasiliySilver/FastAPIProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FastAPIProject

fast api tutorial

Установка проекта

  • Клонируем проект git clone https://github.com/VasiliySilver/FastAPIProject.git

  • pip install -r requirements.txt

Создаем проект

  • создаем папку в которой будем работать mkdir workdir
  • cd wordir
  • Клонируем проект git clone https://github.com/VasiliySilver/FastAPIProject.git
  • cd FastAPIProject

Виртуальное окружение

  • python -m pip install virtualenv
  • virtualev venv

Активация venv

  • for Linux - source venv\bin\activate
  • for Windows - venv\Scripts\activate.bat

Деактивация venv

deactivate

Сервер

  • убедиться что установлен uvicorn
  • pip install uvicorn[standard]
  • Запускаем сервер командой - uvicorn main:app --reload

Проверить работу

{"item_id": 5, "q": "somequery"}

Swagger

ReDoc

About

fast api tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages