如何按方法类型在FastAPI Swagger API中对方法进行排序?
如何在FastAPI Swagger Autodocs中为API方法设置排序订单?我希望所有按类型分组的方法(获取,发布,put,删除)。
这个答案显示了如何在Java中进行操作。我该如何在Python中做到这一点?
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def list_all_components():
pass
@app.get("/{component_id}")
def get_component(component_id: int):
pass
@app.post("/")
def create_component():
pass
@app.put("/{component_id}")
def update_component(component_id: int):
pass
@app.delete("/{component_id}")
def delete_component(component_id: int):
pass
How can I set a sort order for the API methods in the FastAPI Swagger autodocs? I would like all my methods grouped by type (GET, POST, PUT, DELETE).
This answer shows how to do it in Java. How can I do it in Python?
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def list_all_components():
pass
@app.get("/{component_id}")
def get_component(component_id: int):
pass
@app.post("/")
def create_component():
pass
@app.put("/{component_id}")
def update_component(component_id: int):
pass
@app.delete("/{component_id}")
def delete_component(component_id: int):
pass
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以。
可以在Swagger文档中找到完整的参数列表< /a>。
You can configure Swagger UI parameters through the FastAPI constructor.
The full list of parameters can be found in the swagger documentation.