GITHUB:連結
專案代碼如上
執行run.py時
網頁表單註冊後會跳出
sqlalchemy.exc.OperationalError
新手第一次做網頁請各位大大幫忙><
希望能教我是看哪邊出問題需要新增什麼(我可以自己去找答案)
看應該卡在 db 那邊
請問有做db table 初始化嗎?
在 python3 內做
from app import db
db.drop_all()
db.create_all()
我測可以正常的
這邊有拿掉models.py 內的 address = db.Column .... 上面的 #
測試正常
from app import db
class User(db.Model):
id = db.Column(db.Integer, primary_key=True)
username = db.Column(db.String(20), unique=True, nullable=False)
password = db.Column(db.String(20), nullable=False)
email = db.Column(db.String(120), unique=True, nullable=False)
phone = db.Column(db.String(20), unique=True)
address = db.Column(db.String(50))
def __repr__(self):
return '<User %r>' % self.username