--------------exts.py----------
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
--------------主app-------------
from flask import Flask,url_for,render_template
import config
from models import Phone
from exts import db
app = Flask(__name__)
app.config.from_object(config)
db.init_app(app)
# app初始化之后没有接受到访问请求是不会压栈的,# 所以db.create_all()不能执行,用with app.app_context()手动压栈with app.app_context():
db.create_all()
@app.route("/")defhello_mark():return'mark is a good boy'if __name__ == '__main__':
app.run()