脚本宝典收集整理的这篇文章主要介绍了FastAPI(42)- Static Files 静态资源,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
pip install aiofiles
现在都是前后端分离,感觉在 FastAPI 应用程序中直接使用静态资源的可能性不大,只做了解(也不难
from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from fastapi.responses import HTMLResponse app = FastAPI() # 挂载 app.mount("/static", StaticFiles(directory="static"), name="static") @app.get("/") def get_login(): # 返回一段 HTML 代码,导入 js 文件的路径以 /static 为根路径 html = """ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="/static/jquery.min.js"></script> </head> <body> 12345 </body> </html> """ return HTMLResponse(html)
pip install aiofiles
现在都是前后端分离,感觉在 FastAPI 应用程序中直接使用静态资源的可能性不大,只做了解(也不难
from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from fastapi.responses import HTMLResponse app = FastAPI() # 挂载 app.mount("/static", StaticFiles(directory="static"), name="static") @app.get("/") def get_login(): # 返回一段 HTML 代码,导入 js 文件的路径以 /static 为根路径 html = """ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="/static/jquery.min.js"></script> </head> <body> 12345 </body> </html> """ return HTMLResponse(html)
以上是脚本宝典为你收集整理的FastAPI(42)- Static Files 静态资源全部内容,希望文章能够帮你解决FastAPI(42)- Static Files 静态资源所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。