23 lines
474 B
Python
23 lines
474 B
Python
|
from flask import Flask
|
||
|
from flask_sqlalchemy import SQLAlchemy
|
||
|
from flask_script import Manager
|
||
|
import os
|
||
|
|
||
|
|
||
|
app = Flask(__name__)
|
||
|
|
||
|
app.config.from_pyfile("config/base_setting.py")
|
||
|
# ops_config = local|production
|
||
|
# set ops_config = local
|
||
|
|
||
|
|
||
|
if "ops_config" in os.environ:
|
||
|
print("加载配置config/%s_setting.py" % (os.environ["ops_config"]))
|
||
|
app.config.from_pyfile("config/%s_setting.py" % (os.environ["ops_config"]))
|
||
|
|
||
|
manager = Manager(app)
|
||
|
|
||
|
|
||
|
|
||
|
db = SQLAlchemy(app)
|