update:修改文件结构,存储文件不再暴露,自定义数据都放在/data文件夹,方便docker

This commit is contained in:
lan
2022-12-13 22:06:29 +08:00
parent a5ddb6fc74
commit 44dd41573c
5 changed files with 15 additions and 13 deletions
+5 -4
View File
@@ -1,15 +1,16 @@
from starlette.config import Config
# 配置文件.env
config = Config(".env")
# 请将.env移动至data目录,方便docker部署
config = Config("data/.env")
# 是否开启DEBUG模式
DEBUG = config('DEBUG', cast=bool, default=False)
# 端口
PORT = config('PORT', cast=int, default=12345)
# Sqlite数据库文件
DATABASE_URL = config('DATABASE_URL', cast=str, default="sqlite+aiosqlite:///database.db")
# 静态文件夹
DATA_ROOT = config('DATA_ROOT', cast=str, default="./static")
DATABASE_URL = config('DATABASE_URL', cast=str, default="sqlite+aiosqlite:///data/database.db")
# 数据存储文件夹,文件就不暴露在静态资源里面了
DATA_ROOT = './data/' + config('DATA_ROOT', cast=str, default=f"static")
# 静态文件夹URL
STATIC_URL = config('STATIC_URL', cast=str, default="/static")
# 错误次数