mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-06-06 16:20:18 +08:00
fix cache path
This commit is contained in:
@@ -31,7 +31,7 @@ def douban_img(imgurl: str) -> Any:
|
|||||||
# 获取Url中除域名外的路径
|
# 获取Url中除域名外的路径
|
||||||
url_path = "/".join(imgurl.split('/')[3:])
|
url_path = "/".join(imgurl.split('/')[3:])
|
||||||
# 生成缓存文件路径
|
# 生成缓存文件路径
|
||||||
cache_path = settings.TEMP_PATH / url_path
|
cache_path = settings.CACHE_PATH / 'images' / url_path
|
||||||
# 如果缓存文件不存在,下载图片并保存
|
# 如果缓存文件不存在,下载图片并保存
|
||||||
if not cache_path.exists():
|
if not cache_path.exists():
|
||||||
response = __download_image(imgurl)
|
response = __download_image(imgurl)
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ def cache_img(url: str) -> Any:
|
|||||||
# 获取Url中除域名外的路径
|
# 获取Url中除域名外的路径
|
||||||
url_path = "/".join(url.split('/')[3:])
|
url_path = "/".join(url.split('/')[3:])
|
||||||
# 生成缓存文件路径
|
# 生成缓存文件路径
|
||||||
cache_path = settings.TEMP_PATH / url_path
|
cache_path = settings.CACHE_PATH / 'images' / url_path
|
||||||
# 豆瓣设置Referer
|
# 豆瓣设置Referer
|
||||||
referer = None
|
referer = None
|
||||||
if 'doubanio.com' in url:
|
if 'doubanio.com' in url:
|
||||||
|
|||||||
@@ -158,7 +158,7 @@ class Settings(BaseSettings):
|
|||||||
REPO_GITHUB_TOKEN: Optional[str] = None
|
REPO_GITHUB_TOKEN: Optional[str] = None
|
||||||
# 大内存模式
|
# 大内存模式
|
||||||
BIG_MEMORY_MODE: bool = False
|
BIG_MEMORY_MODE: bool = False
|
||||||
# 全局图片缓存
|
# 全局图片缓存,将媒体图片缓存到本地
|
||||||
GLOBAL_IMAGE_CACHE: bool = False
|
GLOBAL_IMAGE_CACHE: bool = False
|
||||||
|
|
||||||
@validator("SUBSCRIBE_RSS_INTERVAL",
|
@validator("SUBSCRIBE_RSS_INTERVAL",
|
||||||
@@ -191,6 +191,10 @@ class Settings(BaseSettings):
|
|||||||
def TEMP_PATH(self):
|
def TEMP_PATH(self):
|
||||||
return self.CONFIG_PATH / "temp"
|
return self.CONFIG_PATH / "temp"
|
||||||
|
|
||||||
|
@property
|
||||||
|
def CACHE_PATH(self):
|
||||||
|
return self.CONFIG_PATH / "cache"
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def ROOT_PATH(self):
|
def ROOT_PATH(self):
|
||||||
return Path(__file__).parents[2]
|
return Path(__file__).parents[2]
|
||||||
|
|||||||
Reference in New Issue
Block a user