如何解决如何将CSS样式添加到FastAPI文档
因此,我们已经使用FastAPI构建了一个API,对于API的文档,我们首先使用markdown并在初始化FastAPI对象时将其传递给了
main = FastAPI(
root_path="/public",title="API",description="""{}""".format(open("public/app/description.md").read()),)
在我们的 description.md 文件中,我们使用了markdowns代码块功能,该功能突出显示了语法。我们使用的语法是在反引号旁边加上编程语言名称,以便像任何文本编辑器一样突出显示关键字。对于前:
现在,一旦我们运行应用程序并导航到 http:// localhost / public / docs ,FastAPI会删除所有样式并将其作为纯文本显示,但我们希望它像原来一样显示如上图所示。删除样式后的外观。
我们还尝试使用HTML / CSS,但是FastAPI也会精简样式并将HTML呈现为纯文本。有人可以指导我们实现FastAPI文档的语法高亮显示,以便当我们转到 / docs 时,我们的代码块语法高亮显示保持不变任何帮助或潜在客户的赞赏
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。