fix: restore KaTeX assets and deployment checks
This commit is contained in:
@@ -228,7 +228,7 @@ test -s "$BACKUP_FILE" || fail "数据库备份为空: $BACKUP_FILE"
|
||||
find "$BACKUP_DIR" -type f -name 'hulumath_*.sql.gz' -mtime +14 -delete
|
||||
log "数据库备份完成: $BACKUP_FILE"
|
||||
|
||||
log "执行 Django 发布检查、迁移和静态资源收集"
|
||||
log "执行 Django 发布检查、静态资源收集和迁移"
|
||||
if [ -d "$PROJECT_DIR/backend/staticfiles" ]; then
|
||||
$SUDO chown -R "$DEPLOY_OWNER" "$PROJECT_DIR/backend/staticfiles"
|
||||
fi
|
||||
@@ -240,8 +240,8 @@ else
|
||||
"$VENV_DIR/bin/python" manage.py check --deploy --fail-level ERROR --database default
|
||||
fi
|
||||
"$VENV_DIR/bin/python" manage.py check_mysql
|
||||
"$VENV_DIR/bin/python" manage.py migrate --noinput
|
||||
"$VENV_DIR/bin/python" manage.py collectstatic --noinput
|
||||
"$VENV_DIR/bin/python" manage.py migrate --noinput
|
||||
cd "$PROJECT_DIR"
|
||||
|
||||
log "安装或更新 systemd 服务"
|
||||
|
||||
Reference in New Issue
Block a user