如果使用前后台不分离的开发方式,那么模版文件中使用的静态文件,比如css/js等文件的目录需要在后台进行配置,以便模版渲染是能够正确读取到这些静态文件的。那么我们如何处理呢?
首先安装依赖
pip install aiofiles
我们看下如何使用
我们定义一个页面,展示一张图片
①:创建两个文件夹static和templates

②:分别放置一个home.html和test.png
其中home.html代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<img src="{
{ url_for('static',path='/test.png') }}" style="width: 500px;height: 500px">
</body>
</html>
③:我们看下在fastapi中如何使用
from fastapi.staticfiles import StaticFiles
from fastapi.templating import Jinja2Templates
from fastapi import FastAPI, Reque

最低0.47元/天 解锁文章
760

被折叠的 条评论
为什么被折叠?



