FastAPI Template
1.0.0
FastAPI模板是一個項目模板,可為構建FastAPI應用程序提供良好的文件結構和設置。它包括預先配置的開發環境,可生產的部署腳本和SSL配置選項。該模板旨在使開發人員更容易以強大的基礎和最佳實踐來啟動新的FastAPI項目。
git clone https://github.com/Neko-Nik/FastAPI-Template.git
cd FastAPI-Templatepython3 -m venv virtualenv
source virtualenv/bin/activatepip3 install -r requirements.txt使用Uvicorn或Gunicorn在本地運行該應用程序:
使用UVICORN: uvicorn api.main:app --reload --port 8086
使用Gunicorn: gunicorn -k uvicorn.workers.UvicornWorker api.main:app
該應用程序將開始在http:// localhost:8086上運行。
對於生產部署,該模板提供Docker CI管道和docker-compose配置文件,以方便部署。
歡迎捐款!如果您想為FastAPI模板做出貢獻,請按照以下步驟操作:
master分支提交拉動請求請確保遵循現有代碼樣式,並為任何新功能或錯誤修復添加測試。
FastAPI模板按MIT許可發布。您可以免費使用,修改和分發此模板出於任何目的。