第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

FLask在mysql數(shù)據(jù)庫(kù)中無(wú)法增加數(shù)據(jù)

FLask在mysql數(shù)據(jù)庫(kù)中無(wú)法增加數(shù)據(jù)

我是北方棲姬 2019-01-26 12:14:09
#?-*-?coding:utf-8?-*- from?flask?import?Flask from?flask_sqlalchemy?import?SQLAlchemy app?=?Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI']?=?'mysql+pymysql://root:123456@localhost:3306/flask_sql' app.config['SQLALCHEMY_TRACK_MODIFICATIONS']?=?False db?=?SQLAlchemy(app) #數(shù)據(jù)庫(kù)模型 class?Role(db.Model): ????__tablename__?=?'roles' ????id?=?db.Column(db.Integer,?primary_key=True) ????name?=?db.Column(db.String(16),?unique?=?True) class?User(db.Model): ????__tablename__?=?'users' ????id?=?db.Column(db.Integer,?primary_key=True) ????name?=?db.Column(db.String(16),?unique=True) ????role_id?=?db.Column(db.Integer,?db.ForeignKey('roles.id')) @app.route('/') def?hello_world(): ????return?'Hello?World!' if?__name__?==?'__main__': ????db.create_all() ????app.run(debug?=?True)pymysql和sqlAlchemy驅(qū)動(dòng)都裝上了,驅(qū)動(dòng)也都也導(dǎo)入了項(xiàng)目里,可是運(yùn)行后數(shù)據(jù)庫(kù)里的flask_sql沒有任何新數(shù)據(jù)顯示,不知道怎么回事,運(yùn)行后也沒有報(bào)錯(cuò)。
查看完整描述

1 回答

已采納
?
pardon110

TA貢獻(xiàn)1038條經(jīng)驗(yàn) 獲得超227個(gè)贊

很顯然你數(shù)據(jù)庫(kù)連表結(jié)構(gòu)都沒有自動(dòng)創(chuàng)建何來(lái)增加數(shù)據(jù)

查看完整回答
反對(duì) 回復(fù) 2019-01-26
  • 我是北方棲姬
    我是北方棲姬
    謝謝指導(dǎo),db.create_all()放在class類之下就可以了。但是為什么 db.create_all() 在最后的 if __name__ == 'main'語(yǔ)句中沒法建表呢?懇請(qǐng)指導(dǎo)
  • 1 回答
  • 0 關(guān)注
  • 2578 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)