fix 登录页海报支持自定义tmdb/bing

This commit is contained in:
thsrite
2023-10-24 11:17:32 +08:00
parent f50104bc86
commit 4aaf5997df
4 changed files with 25 additions and 0 deletions

View File

@ -61,6 +61,26 @@ async def login_access_token(
)
@router.get("/wallpaper", summary="登录页面电影海报", response_model=schemas.Response)
def wallpaper() -> Any:
"""
获取登录页面电影海报
"""
if settings.WALLPAPER == "tmdb":
wallpager = TmdbChain().get_random_wallpager()
if wallpager:
return schemas.Response(
success=True,
message=wallpager
)
elif settings.WALLPAPER == "bing":
url = WebUtils.get_bing_wallpaper()
if url:
return schemas.Response(success=False,
message=url)
return schemas.Response(success=False)
@router.get("/bing", summary="Bing每日壁纸", response_model=schemas.Response)
def bing_wallpaper() -> Any:
"""