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.