【发布时间】:2020-12-28 14:20:25
【问题描述】:
我想在方法内使用 tags_metadata 中的名称和描述。我不知道该怎么做有什么办法可以使用这些属性
from fastapi import FastAPI
tags_metadata = [
{
"name": "select name",
"description": "Operations with users. The **login** logic is also here.",
},
{
"name": "items",
"description": "Manage items. So _fancy_ they have their own docs.",
"externalDocs": {
"description": "Items external docs",
"url": "https://fastapi.tiangolo.com/",
},
},
]
app = FastAPI(openapi_tags=tags_metadata)
@app.get("/users/", tags=["users"])
async def get_users():
return [{"name": "Harry"}, {"name": "Ron"}]
@app.get("/items/", tags=["items"])
async def get_items():
return [{"name": "wand"}, {"name": "flying broom"}]
这里我想在get_users()方法中从tags_metadata中选择名字属性
输出需要-->“选择名称”
https://fastapi.tiangolo.com/tutorial/metadata/?h=+tags#use-your-tags
【问题讨论】:
-
在什么情况下您可能需要这个?
-
有什么代码可以分享吗?到目前为止,您尝试过什么?