开始
创建一个新的文件夹,开始配置
配置项
1.创建create_app.py 封装flask_app
from flask import Flask
from flask_cors import CORS
from views.user_bp import user_bp
from model.model import db
from views.channel_bp import channel_bp
from views.news_bp import news_bp
def create_app(config):
# 实例化flask_app
flask_app = Flask(__name__)
# 挂载到flask核心对象
flask_app.config.from_object(config)
# 挂载蓝图
flask_app.register_blueprint(user_bp)
flask_app.register_blueprint(channel_bp)
flask_app.register_blueprint(news_bp)
# 配置跨域
cors = CORS(flask_app)
# 挂载数据库
db.init_app(flask_app)
return flask_app
2.创建app入口文件
from create_app import create_app
from config.settings import DevConfig
app = create_app(DevConfig)
3.创建config文件夹---settings文件