admin_ingest.py
Ricky/Cat Project Final/back_web-4/app/routes/admin_ingest.py
from flask import Blueprint, jsonify, current_app, request
from ..services.storage import Storage
bp = Blueprint("admin_ingest", __name__, url_prefix="/api/admin")
@bp.post("/form-ingest")
def form_ingest():
data = request.get_json(silent=True) or {}
store = Storage(current_app.config["SQLITE_PATH"])
# 存 raw + normalized
store.insert_form_raw(data)
store.insert_form_answers_from_make_payload(data)
return jsonify({"status": "ok"}), 200
相關文章
__init__.py
__init__.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/__init__.py).
閱讀文章 →auth.py
auth.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/admin/auth.py).
閱讀文章 →routes.py
routes.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/admin/routes.py).
閱讀文章 →config.py
config.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/config.py).
閱讀文章 →admin_stats.py
admin_stats.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/routes/admin_stats.py).
閱讀文章 →api_auth.py
api_auth.py — python source code from the Ricky learning materials (Ricky/Cat Project Final/back_web-4/app/routes/api_auth.py).
閱讀文章 →