这个页面提供了一个FastAPI开发的快速入门模板,旨在帮助开发者快速搭建一个基础的项目结构。

快速开始

  1. 安装FastAPI:首先,确保你已经安装了FastAPI库。如果没有,请访问FastAPI官网了解如何安装。

  2. 创建项目结构:以下是一个基本的FastAPI项目结构示例:

    /your_project
        /app
            __init__.py
            main.py
        /templates
            index.html
        /static
            /css
            /js
        main.py
    
  3. 编写代码:在main.py中,你可以这样定义一个简单的API:

    from fastapi import FastAPI
    
    app = FastAPI()
    
    @app.get("/")
    def read_root():
        return {"Hello": "World"}
    
  4. 运行服务器:在终端中运行以下命令来启动服务器:

    uvicorn app.main:app --reload
    
  5. 访问API:打开浏览器,访问http://127.0.0.1:8000/,你应该能看到返回的信息。

图片示例

这里有一个FastAPI的示例图片:

FastAPI Logo

扩展阅读