feat:adjust env,文件保存路径以及文件访问路径

This commit is contained in:
martsforever
2025-08-29 23:47:33 +08:00
parent ffe6c5c9e1
commit 15bf202b85
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -24,3 +24,6 @@ JWT_ACCESS_TOKEN_EXPIRE_SECONDS = 1800 # JWT访问令牌默认
JWT_REFRESH_TOKEN_EXPIRE_SECONDS = 604800 # JWT刷新令牌默认有效时间(描秒,604800s为7天) JWT_REFRESH_TOKEN_EXPIRE_SECONDS = 604800 # JWT刷新令牌默认有效时间(描秒,604800s为7天)
JWT_GLOBAL_ENABLE = false # 是否开启全局JWT认证 JWT_GLOBAL_ENABLE = false # 是否开启全局JWT认证
JWT_WHITE_LIST = ["/token", "/login", "/refresh", "/registry", "/verify", "/async_delay"] # JWT认证白名单接口,不需要认证的接口 JWT_WHITE_LIST = ["/token", "/login", "/refresh", "/registry", "/verify", "/async_delay"] # JWT认证白名单接口,不需要认证的接口
FILE_SAVE_PATH=/www/wwwroot/web/web/upload_file/
FILE_PUBLIC_PATH=/web/upload_file/
+3
View File
@@ -33,6 +33,9 @@ class Settings(BaseSettings):
jwt_global_enable: bool = Field(..., env="JWT_GLOBAL_ENABLE") jwt_global_enable: bool = Field(..., env="JWT_GLOBAL_ENABLE")
jwt_white_list: List[str] = Field(..., env="JWT_WHITE_LIST") jwt_white_list: List[str] = Field(..., env="JWT_WHITE_LIST")
file_save_path: str = Field(..., env='FILE_SAVE_PATH')
file_public_path: str = Field(..., env='FILE_PUBLIC_PATH')
class Config: class Config:
env_file = ".env" env_file = ".env"
env_file_encoding = "utf-8" env_file_encoding = "utf-8"