版权声明: https://blog.csdn.net/u011361138/article/details/83653885
创建目录结构
blueprints
-- __init__.py
-- cms.py
app.py
(1) app.py文件中内容
from flask import Flask
from blueprints.cms import bp
app = Flask(__name__)
@app.route("/")
def index():
return "index"
app.register_blueprint(bp)
class Config:
SERVER_NAME = "test.com:5000"
app.config.from_object(Config)
if __name__ == '__main__':
app.run()
(2) cms.py文件
from flask import Blueprint
bp = Blueprint("cms", __name__, subdomain="cms")
@bp.route("/")
def index():
return "show cms content"
(3) 添加hosts(我的路径: C:\Windows\System32\drivers\etc
)
127.0.0.1 test.com cms.test.com
(4) 访问
http://test.com:5000/
http://cms.test.com:5000/