提供静态文件

下面例子展示如何在FastAPI中挂载一个目录作为静态文件目录。

from fastapi import FastAPI
from fastapi.staticfiles import StaticFiles

app = FastAPI()
app.mount("/static", StaticFiles(directory="static"), name="static")

代码中,mount()方法的第一个参数是静态文件目录的URL前缀,第二个参数是StaticFiles的实例,directory参数是静态文件目录的路径。

如上定义好后即可通过/static来访问静态文件目录中的文件了。

作者:Gacfox
版权声明:本网站为非盈利性质,文章如非特殊说明均为原创,版权遵循知识共享协议CC BY-NC-ND 4.0进行授权,转载必须署名,禁止用于商业目的或演绎修改后转载。
Copyright © 2017-2024 Gacfox All Rights Reserved.
Build with NextJS | Sitemap