From f60ecef6a1c09f4ff3f625a50d831b62e0caac11 Mon Sep 17 00:00:00 2001 From: lan Date: Sat, 15 Jun 2024 17:27:28 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=8A=E4=BC=A0=E5=89=8D=E5=88=A4?= =?UTF-8?q?=E6=96=AD=E5=A4=A7=E5=B0=8F=E3=80=81=E6=96=B0=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=8F=92=E5=85=A5=E7=AC=AC=E4=B8=80=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/settings.py | 3 +- fcb-fronted/src/App.vue | 12 ++ fcb-fronted/src/components/UploadFile.vue | 18 ++- fcb-fronted/src/locals/en.ts | 1 + fcb-fronted/src/locals/i18n.ts | 2 +- fcb-fronted/src/locals/index.ts | 8 +- fcb-fronted/src/locals/zh.ts | 5 + fcb-fronted/src/locals/zh_cn.ts | 119 ++++++++++++++++++ fcb-fronted/src/locals/{zh-tw.ts => zh_tw.ts} | 1 + fcb-fronted/src/stores/config.ts | 7 ++ fcb-fronted/src/stores/fileData.ts | 4 +- fcb-fronted/src/views/Admin/FileView.vue | 4 +- fcb-fronted/src/views/Admin/SettingView.vue | 8 +- fcb-fronted/src/views/Share/HomeView.vue | 10 +- main.py | 9 ++ 15 files changed, 193 insertions(+), 18 deletions(-) create mode 100644 fcb-fronted/src/locals/zh_cn.ts rename fcb-fronted/src/locals/{zh-tw.ts => zh_tw.ts} (99%) create mode 100644 fcb-fronted/src/stores/config.ts diff --git a/core/settings.py b/core/settings.py index 8a57214..cfe4893 100644 --- a/core/settings.py +++ b/core/settings.py @@ -13,6 +13,7 @@ default_value = { 'file_storage': 'local', 'name': '文件快递柜-FileCodeBox', 'description': '开箱即用的文件快传系统', + 'page_explain': '根据《中华人民共和国网络安全法》、《中华人民共和国刑法》、《中华人民共和国治安管理处罚法》等相关规定。 传播或存储违法、违规内容,会受到相关处罚,严重者将承担刑事责任。请勿上传非法文件,本站坚决配合相关部门,确保网络内容的安全,和谐,打造绿色网络环境。', 'keywords': 'FileCodeBox, 文件快递柜, 口令传送箱, 匿名口令分享文本, 文件', 'max_save_seconds': 0, 's3_access_key_id': '', @@ -57,7 +58,7 @@ class Settings: for line in f.readlines(): key, value = line.strip().split('=', maxsplit=1) # 将字符串转换为原本的类型 - if not key.startswith('opendal_') and isinstance(default_value[key], int): + if key and not key.startswith('opendal_') and isinstance(default_value.get(key, ''), int): value = int(value) default_value[key] = value diff --git a/fcb-fronted/src/App.vue b/fcb-fronted/src/App.vue index 23cac11..9df6aa4 100644 --- a/fcb-fronted/src/App.vue +++ b/fcb-fronted/src/App.vue @@ -1,5 +1,17 @@