FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

code4mk/azure-function-fastapi: Deploy Python FastAPI serverless application on Azure Functions · GitHub

Repository files navigation

azure-function-fastapi

Deploy Python FastAPI serverless application on Azure Functions.

  • Good project structure

local development (fastapi)

venv

# create virtual environment
python3 -m venv .azure_function_fastapi_venv

# activate virtual environment
source .azure_function_fastapi_venv/bin/activate

run fast api project

# install packages
pip3 install -r requirements.txt

# run project with uvicorn
uvicorn "fastapi_project.main:app" --reload --port=8000

# or, run bash with shell
./run_fastapi_project.sh

deploy on production

vscode extension

sql project enable

set the environment variable azure (Settings >> Environment variables (app settings))

  • DATABASE_URL
  • LOAD_SQL_PROJECT value will be yes

Project route

http://localhost:8000/api/v1/users
http://localhost:8000/health

About

Deploy Python FastAPI serverless application on Azure Functions

Topics

Resources

Stars

20 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL