- 菜品营养按食物成分表+烹饪方式校准(calibrate_nutrition 命令) - 后台接入 jazzmin 主题美化,移除 Google Fonts(模板覆盖) - 前端/后台静态资源指向 qnycdn 对象存储 CDN(vite base + DJANGO_STATIC_URL) - 菜单标题学校名称/周数可编辑,日期随周数计算 - admin 搜索支持拼音首字母/全拼(Dish.pinyin 索引,pypinyin) - Dockerfile 使用清华 pip 镜像源
30 lines
663 B
YAML
30 lines
663 B
YAML
services:
|
|
backend:
|
|
build: ./backend
|
|
container_name: school-meal-backend
|
|
environment:
|
|
- DJANGO_SECRET_KEY=sm-c5f9k2x8p3zq7v4n6m1b0j9h4g2f6d8
|
|
- DJANGO_ALLOWED_HOSTS=*
|
|
- DJANGO_DEBUG=False
|
|
- DJANGO_DB_PATH=/data/db.sqlite3
|
|
- DJANGO_STATIC_URL=https://qnycdn.mymoyu.top/xx/admin/
|
|
volumes:
|
|
- backend_data:/data
|
|
- static_volume:/app/staticfiles
|
|
restart: always
|
|
|
|
frontend:
|
|
build: ./frontend
|
|
container_name: school-meal-frontend
|
|
ports:
|
|
- "80:80"
|
|
volumes:
|
|
- static_volume:/static:ro
|
|
depends_on:
|
|
- backend
|
|
restart: always
|
|
|
|
volumes:
|
|
backend_data:
|
|
static_volume:
|