FastAPI project structure generator
Project description
FastAPI Base
Description
FastAPI Base is a utility for generating projects and apps in generated projects with simple structure
Updated
- added base code generating in projects and apps
Installation
To install the utility, use pip
:
pip install fastapi-base
Usage
Command Line
After installation, you can use the utility from the command line with the fastapi-base
command.
fastapi-base startproject newproject
Examples
Generating project
fastapi-base startproject myproject
Generating app
fastapi-base startapp myapp
Features
- Generating FastAPI projects
- Generating FastAPI apps in generated projects
- Generating base code
Requirements
- Python 3.6 or higher
License
This project is licensed under the MIT License.
Authors
- Dementev Maksim - Developer - Github profile
- Mulin Egor - Developer - Github profile
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
fastapi_base-2.12.tar.gz
(9.7 kB
view details)
Built Distribution
File details
Details for the file fastapi_base-2.12.tar.gz
.
File metadata
- Download URL: fastapi_base-2.12.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 567dfaeadf8736c14fd779702b6fe623afa49412dcd19ae55e43832add942501 |
|
MD5 | 4fe947d3d35c46aa7e33b4e6178e3da5 |
|
BLAKE2b-256 | 008dd28e3de1bc4d19de4bf50be98d6e2956a2f80fbd49cbdad8c05dba4bcccb |
File details
Details for the file fastapi_base-2.12-py3-none-any.whl
.
File metadata
- Download URL: fastapi_base-2.12-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c41aa4035ef57b3a12f860f9e5b5f21d76aa79b161d2466bb9eb59be719fd25 |
|
MD5 | 6ca01b4a92bfc1fe1b89bdf741b0a60e |
|
BLAKE2b-256 | 385f1010a8b17d18f5ad5a5936bc8c16479c2ea692a48240a61b51628150a67e |