一,代码
controller/admin.py
from flask import Blueprint,jsonifyadmin = Blueprint('admin', __name__)# 用蓝图注册路由
@admin.route("/add/")
def society_news():data = {"status": "success","code": 200,"msg": "添加员工"}return jsonify(data)@admin.route("/list/")
def tech_news():data = {"status": "success","code": 200,"msg": "员工列表"}return jsonify(data)
controller/user.py
from flask import Blueprint,jsonifyuser = Blueprint('user', __name__)# 用蓝图注册路由
@user.route("/add/")
def society_news():data = {"status": "success","code": 200,"msg": "添加用户"}return jsonify(data)@user.route("/list/")
def tech_news():data = {"status": "success","code": 200,"msg": "用户列表"}return jsonify(data)
app.py
from flask import Flask,jsonifyfrom controller.admin import admin
from controller.user import userapp = Flask(__name__)
app.register_blueprint(admin,url_prefix="/admin")
app.register_blueprint(user,url_prefix="/user")@app.errorhandler(404)
def page_not_found(error):data = {"status": "failed","code": 500,"msg": "错误的路径"}return jsonify(data), 404if __name__ == '__main__':app.run(debug=True)
二,运行效果:
