优化更新
This commit is contained in:
@@ -191,7 +191,7 @@ import { defineStore } from 'pinia'; // 自动
|
||||
window.__{SHORT_NAME}__PRODUCTION__CONF__ = {
|
||||
"VITE_GLOB_API_URL": "",
|
||||
"VITE_GLOB_API_URL_PREFIX": "/api",
|
||||
"VITE_GLOB_FILE_URL": "http://file.django.elevue",
|
||||
"VITE_GLOB_FILE_URL": "http://file.django.antdvue",
|
||||
"VITE_GLOB_APP_TITLE": "Django+AntDesign版",
|
||||
// ...
|
||||
};
|
||||
|
||||
@@ -157,7 +157,7 @@ location /uploads/ {
|
||||
```
|
||||
|
||||
:::tip 温馨提示
|
||||
后端的文件访问地址需要与前端 `DJANGO_FILE_URL` 配置一致。开发环境为 `http://file.django.elevue`,生产环境需要配置为实际的文件服务域名。
|
||||
后端的文件访问地址需要与前端 `DJANGO_FILE_URL` 配置一致。开发环境为 `http://file.django.antdvue`,生产环境需要配置为实际的文件服务域名。
|
||||
:::
|
||||
|
||||
## 总结
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
DATABASE_ENGINE = os.getenv('DATABASE_ENGINE', "django.db.backends.mysql")
|
||||
|
||||
# 数据库名称
|
||||
DATABASE_NAME = os.getenv('DATABASE_NAME', 'djangoadmin.django.elevue')
|
||||
DATABASE_NAME = os.getenv('DATABASE_NAME', 'djangoadmin.django.antdvue')
|
||||
|
||||
# 数据库地址
|
||||
DATABASE_HOST = os.getenv('DATABASE_HOST', "127.0.0.1")
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
| 变量 | 默认值 | 说明 |
|
||||
|:----|:----|:----|
|
||||
| `DJANGO_UPLOAD_DIR` | `{项目根目录}/public/uploads` | 上传文件存储目录 |
|
||||
| `DJANGO_FILE_URL` | `http://file.django.elevue` | 文件访问域名 |
|
||||
| `DJANGO_FILE_URL` | `http://file.django.antdvue` | 文件访问域名 |
|
||||
| `DJANGO_TEMP_PATH` | `{DJANGO_UPLOAD_DIR}/temp` | 临时文件目录 |
|
||||
|
||||
## 上传接口
|
||||
@@ -66,7 +66,7 @@ file: <文件>
|
||||
"fileSize": 306995,
|
||||
"fileName": "2025030614302512345.jpg",
|
||||
"filePath": "/temp/20250306/2025030614302512345.jpg",
|
||||
"fileUrl": "http://file.django.elevue/temp/20250306/2025030614302512345.jpg"
|
||||
"fileUrl": "http://file.django.antdvue/temp/20250306/2025030614302512345.jpg"
|
||||
},
|
||||
"ok": true
|
||||
}
|
||||
@@ -118,7 +118,7 @@ public/uploads/
|
||||
上传成功后返回的 `fileUrl` 是拼接了 `DJANGO_FILE_URL` 前缀的完整 URL:
|
||||
|
||||
```
|
||||
http://file.django.elevue/temp/20250306/2025030614302512345.jpg
|
||||
http://file.django.antdvue/temp/20250306/2025030614302512345.jpg
|
||||
```
|
||||
|
||||
Service 层的 `get_file_url()` 会自动为文件字段补此前缀。
|
||||
|
||||
@@ -26,7 +26,7 @@ DJANGO_UPLOAD_DIR = os.getenv('DJANGO_UPLOAD_DIR', os.path.join(DJANGO_ROOT_PATH
|
||||
DJANGO_TEMP_PATH = DJANGO_UPLOAD_DIR + '/temp'
|
||||
|
||||
# 文件访问域名
|
||||
DJANGO_FILE_URL = os.getenv('DJANGO_FILE_URL', 'http://file.django.elevue')
|
||||
DJANGO_FILE_URL = os.getenv('DJANGO_FILE_URL', 'http://file.django.antdvue')
|
||||
```
|
||||
|
||||
:::tip 温馨提示
|
||||
@@ -70,7 +70,7 @@ Authorization: Bearer <token>
|
||||
"fileSize": 306995,
|
||||
"fileName": "2025030614302512345.jpg",
|
||||
"filePath": "/temp/20250306/2025030614302512345.jpg",
|
||||
"fileUrl": "http://file.django.elevue/temp/20250306/2025030614302512345.jpg"
|
||||
"fileUrl": "http://file.django.antdvue/temp/20250306/2025030614302512345.jpg"
|
||||
},
|
||||
"ok": true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user