Documentation: View it on website
Source Code: View it on Github
Installation: pip install manage-fastapi
manage-fastapi startproject fastproject
manage-fastapi startapp v1
fastproject/
βββ __init__.py
βββ main.py
βββ core
β βββ models
β β βββ database.py
β β βββ __init__.py
β βββ schemas
β β βββ __init__.py
β β βββ schema.py
β βββ settings.py
βββ tests
β βββ __init__.py
β βββ v1
β βββ __init__.py
β βββ test_v1.py
βββ v1
βββ api.py
βββ endpoints
β βββ endpoint.py
β βββ __init__.py
βββ __init__.py
manage-fastapi showmodels
ββββββββββββββββββββββββββββββββββ
β item.py β
β ------- β
β ItemBase β
β ItemCreate β
β ItemUpdate β
β ItemInDBBase β
β Item β
β ItemInDB β
ββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββ
β token.py β
β -------- β
β Token β
β TokenPayload β
ββββββββββββββββββββββββββββββββββ
pip install manage-fastapi
- Temporary fix for Path issue when running with uvicorn
- Little update on API template
- Added showmodels
- Added runserver
- Fix little bugs
- Update docs
- Quick fix for a little bug
- Changed project architecture
- Increased travis tests
- Make database optional
- Now Manage FastAPI has support for MongoDB, PostgreSQL, SQLite, MySQL, Tortoise ORM
- Add tests
- Fix and relocate success message
- Add travis
- Added documentation
- Fixed typos
- Additional response for successfuly creation.
- Prototype of project with two functionalities.
This project is licensed under the terms of the MIT license.