提问人:Carlos Alberto Argote Quintero 提问时间:3/28/2023 最后编辑:flakesCarlos Alberto Argote Quintero 更新时间:3/28/2023 访问量:35
我对fastapi中的参数有问题
I have a problem with the parameters in fastapi
问:
我在fastapi中有这个应用程序。通过 GET 请求传递 Page 和 AREA2 参数,正确捕获 PAGE 参数,但 AREA2 未捕获,它返回 NONE
@router.get("/")
async def home(request: Request, db: Session = Depends(get_db), page:int= 1, area2: str=None):
print(page, area2)
...
这是我的html
<span class="step-links" >
{% if page_obj.has_previous %}
<a href="?page=1?&area2={{area}}">« first</a>
<a href="?page={{ page_obj.number-1}}&?area={{area}}"> --previous </a>
{% endif %}
答:
0赞
Carlos Alberto Argote Quintero
3/28/2023
#1
只需要为变量放置一个“?”即可
<span class="step-links" >
{% if page_obj.has_previous %}
<a href="?page=1?area2={{area}}">« first</a>
<a href="?page={{ page_obj.number-1}}?area={{area}}"> --previous </a>
{% endif %}
评论