抽离成3大模块
1、主函数,运行模块
from flask_script import Manager
from flask_migrate import Migrate, MigrateCommand
from info import create_app, db
from config import *
app = create_app(DevelopmentConfig)
manager = Manager(app)
Migrate(app, db)
manager.add_command('db', MigrateCommand)
@app.route('/')
def hello_world():
# redis_store.setex('name', 10, 'itheima')
# session['name'] = 'zhubo'
return 'Hello World!'
if __name__ == '__main__':
manager.run()
2、config加载模块
import redis
# 配置信息
class Config(object):
# 配置mysql数据库
SQLALCHEMY_DATABASE_URI = 'mysql://root:mysql@127.0.0.1/information11'
SQLALCHEMY_TRACK_MODIFICATIONS = False
# 配置redis数据库
REDIS_HOST = '127