Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prostomarkeloff/fastapi-tortoise
The template for building scalable web APIs based on FastAPI, Tortoise ORM and other.
https://github.com/prostomarkeloff/fastapi-tortoise
asyncio fastapi openapi project-template python3 rest swagger
Last synced: 13 days ago
JSON representation
The template for building scalable web APIs based on FastAPI, Tortoise ORM and other.
- Host: GitHub
- URL: https://github.com/prostomarkeloff/fastapi-tortoise
- Owner: prostomarkeloff
- License: mit
- Created: 2019-11-29T07:11:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-27T14:26:18.000Z (4 months ago)
- Last Synced: 2024-10-10T13:34:20.328Z (29 days ago)
- Topics: asyncio, fastapi, openapi, project-template, python3, rest, swagger
- Language: Python
- Homepage:
- Size: 666 KB
- Stars: 125
- Watchers: 6
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-fastapi - FastAPI and Tortoise ORM - Powerful but simple template for web APIs w/ FastAPI (as web framework) and Tortoise-ORM (for working via database without headache). (Projects / Boilerplate)
- awesome-fastapi - :octocat: fastapi-tortoise :star: 90+ :fork_and_knife: 10+ - The template for building scalable web APIs based on FastAPI, Tortoise ORM and other. (APIs)
- awesome-fastapi - FastAPI and Tortoise ORM - Powerful but simple template for web APIs w/ FastAPI (as web framework) and Tortoise-ORM (for working via database without headache). (Projects / Boilerplate)
README
# FastAPI and Tortoise ORM.
Powerful but simple template for web APIs w/ FastAPI (as web framework) and Tortoise-ORM (for working via database without headache).## Features
* Deploying with Docker.
* Local development with docker-compose.
* Fast and powerful web framework and ORM.
* Clear and fast code.
* Some powerful utils out-of-the-box that are highly customizable with tests.## How to use?
1. Clone this repository (`git clone https://github.com/prostomarkeloff/fastapi-tortoise`)
2. Rename `.env.example` to `.env`
3. Delete unnecessary code (like `items` router and tests for it)
4. Customize!
5. `make dev-up`