Skip to content

Example crud application with gRPC, FastAPI and Piccolo ORM.

License

Notifications You must be signed in to change notification settings

sinisaos/grpc-python-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to use:

Clone the repository in a fresh virtualenv.

Install dependencies

pip install -r requirements.txt

Start gRPC server

$ python serve.py

Start gRPC client (FastAPI web framework)

$ uvicorn client:app

Use curl to interact with the client api on address http://localhost:8000 or simply go to http://localhost:8000/docs and use the FastAPI interactive API documentation.

About

Example crud application with gRPC, FastAPI and Piccolo ORM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages