1. 创建项目文件,配置虚拟环境
2. 创建app.py文件
from create_app import create_app
from settings.config import DevConfig
app=create_app(DevConfig) # 这里就是flask核心对象
运行
运行
3. 创建create_app.py文件
from flask import Flask
from flask_cors import CORS
# 工厂函数
def create_app(config): # config为config.py中的配置项
# flask核心对象
flask_app = Flask(__name__) # 实例化flask对象
# 跨域
CORS(flask_app)
# 加载配置项
# 注册蓝图
# 绑定db 也就是数据库
return flask_app
4.配置项
4.1 创建settings文件夹,创建config.py文件
# 自定义的基类,可以复用
class DefaultConfig:
SECRET_KEY='fskfjkdgdshljgdfdsfs' # 自定义秘钥
SQLALCHEMY_DATABASE_URI=""
SQLALCHEMY_TRACK_MODIFICATIONS=False
SQLALCHEMY_ECHO=True
JSON_AS_ASCII