没有生成gift 表

来源:9-8 Python属性描述符实现getter与setter

点点点工程师

2018-07-09

在app 下 的  __init__.py 中 加上 #from app.models import gift 就生成gift 表了   还需要导入这个吗

app/__init__:

from flask import Flask, make_response
from flask_login import LoginManager
from app.models.book import db
#from app.models import gift

login_manager = LoginManager()

def create_app():
   app = Flask(__name__)
   app.config.from_object('app.secure')
   app.config.from_object('app.setting')
   register_blueprint(app)

   login_manager.init_app(app)
   login_manager.login_view = 'web.login'
   login_manager.login_message = '请先登录'

   db.init_app(app)
   db.create_all(app=app)

   return app



from app import login_manager
from app.models.base import db, Base
class User(UserMixin,Base):
   id = Column(Integer,primary_key=True)
   nickname = Column(String(24),nullable=False)


from app.models.base import db, Base
class Gift(Base):
   id = Column(Integer, primary_key=True)
   launched = Column(Boolean, default=False)


app/__init__ 里注释掉第四行就生成不了gift表 放开就能生成

写回答

1回答

7七月

2018-07-10

到底有没有生成。。。

0
2
点点点工程师
贴在外面了
2018-07-10
共2条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程