TRM-coding | be1a619 | 2025-06-11 22:18:02 +0800 | [diff] [blame^] | 1 | from flask import Blueprint, jsonify, current_app |
2 | |||||
3 | main_bp = Blueprint('main', __name__) | ||||
4 | |||||
5 | @main_bp.route('/') | ||||
6 | def index(): | ||||
7 | return jsonify({"message": "Hello, Flask!"}) | ||||
8 | |||||
9 | @main_bp.route('/show-config') | ||||
10 | def show_config(): | ||||
11 | # 通过 current_app.config['KEY'] 或 get 方法访问配置项 | ||||
12 | return jsonify({ | ||||
13 | "DEBUG": current_app.config.get('DEBUG'), | ||||
14 | "SECRET_KEY": current_app.config.get('SECRET_KEY') | ||||
15 | }) |