基于 Docker、Flask 和 React 的微服务开发实践
1. Jinja 模板集成
1.1 路由处理与模板配置
为了丰富应用功能,我们不再仅提供 JSON API,而是引入服务器端模板。以下是具体操作步骤:
1. 在 services/users/project/api/users.py 中添加新的路由处理函数:
@users_blueprint.route('/', methods=['GET'])
def index():
return render_template('index.html')
- 更新蓝图配置:
users_blueprint = Blueprint('users', __name__, template_folder='./templates')
- 确保导入相关模块:
from flask import Blueprint, jsonify, request, render_template
- 在
project/api目录下创建templates文件夹,并在其中添加
超级会员免费看
订阅专栏 解锁全文
2711

被折叠的 条评论
为什么被折叠?



