SLQAlchemy, Flask: AttributeError: 'module' object has no attribute 'create_all'
SLQAlchemy, Flask: AttributeError: 'module' object has no attribute 'create_all'
我在 Flask 中的 virtualenv 中使用 SQLAlquemy 创建表时遇到了这个问题。
我愿意:
>>> from mod_db import modelx
>>> modelx.create_all()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'create_all'
modelx 是:
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://gaz:123@localhost:5432/test'
db = SQLAlchemy(app)
db classes...
它可以是什么?
谢谢!
如果您尝试在 db
上使用 create_all
,就可以了。
modelx<b>.db</b>.create_all()
我在 Flask 中的 virtualenv 中使用 SQLAlquemy 创建表时遇到了这个问题。
我愿意:
>>> from mod_db import modelx
>>> modelx.create_all()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'create_all'
modelx 是:
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://gaz:123@localhost:5432/test'
db = SQLAlchemy(app)
db classes...
它可以是什么?
谢谢!
如果您尝试在 db
上使用 create_all
,就可以了。
modelx<b>.db</b>.create_all()