Skip to main content

Managing FastAPI projects made easy.

Project description

Managing FastAPI projects made easy

Build Travis (.com) Latest Commit
Package version


Documentation: View it on website

Source Code: View it on Github


Features :rocket:

  • Creates customizable project boilerplate.

  • Creates customizable app boilerplate.

  • More will come soon.

Example folder structure for more check documentation

newproject/
├── __init__.py
├── main.py
├── newproject
│   ├── 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

Installation :pushpin:

pip install manage-fastapi

Release Notes :mega:

Latest Changes

0.1.3

  • Make database optional
  • Now Manage FastAPI has support for MongoDB, PostgreSQL, SQLite, MySQL, Tortoise ORM

0.1.2

  • Add tests
  • Fix and relocate success message
  • Add travis

0.1.1

  • Added documentation
  • Fixed typos
  • Additional response for successfuly creation.

0.1.0

  • Prototype of project with two functionalities.

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manage-fastapi-0.1.3.tar.gz (7.4 kB view hashes)

Uploaded Source

Built Distribution

manage_fastapi-0.1.3-py3-none-any.whl (7.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page