v0.3.2: minor push
CI / test (push) Canceled after 4s

This commit is contained in:
2026-08-08 22:19:23 +08:00
parent af3bee2609
commit 1f8822042f
5 changed files with 36 additions and 7 deletions
+6 -1
View File
@@ -231,7 +231,12 @@ if [ -d "$PROJECT_DIR/backend/staticfiles" ]; then
$SUDO chown -R "$DEPLOY_OWNER" "$PROJECT_DIR/backend/staticfiles"
fi
cd "$PROJECT_DIR/backend"
"$VENV_DIR/bin/python" manage.py check --deploy --fail-level WARNING --database default
if [ "${DJANGO_USE_HTTPS:-true}" = "true" ]; then
"$VENV_DIR/bin/python" manage.py check --deploy --fail-level WARNING --database default
else
log "临时 HTTP 模式:部署安全检查只阻断 ERROR;绑定域名后应启用 HTTPS"
"$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