真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Django項(xiàng)目中的數(shù)據(jù)庫(kù)引擎的修改注意點(diǎn)以及級(jí)聯(lián)刪除的設(shè)置

2022-09-29

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的額敏網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

問題描述:

在“setting.py”的配置文件中修改數(shù)據(jù)庫(kù)引擎中,將系統(tǒng)默認(rèn)的"sqlite3"后綴改為了“sql”。出現(xiàn)問題。

原因分析:

問題查看:

修改后:

------------------------------------------

上述問題修改后,在“setting”中設(shè)置數(shù)據(jù)庫(kù)的其他內(nèi)容(主機(jī)、端口、用戶、密碼、使用的指定數(shù)據(jù)名的數(shù)據(jù)庫(kù)),如下:

設(shè)置之后,執(zhí)行生成遷移文件的指令“python manage.py makemigrations”后出現(xiàn)了一個(gè)問題:

“TypeError: __init__() missing 1 required positional argument: 'on_delete'”,說是在“models”中定義的一個(gè)中的字段,有一個(gè)使用了外鍵,但是沒有加“on_delete”設(shè)置刪除方式,搞的我一臉疑惑,明明設(shè)置了,為啥說沒設(shè)置呢?

啊啊啊啊,后來發(fā)現(xiàn)了原因所在,原來那邊字段設(shè)置的是一個(gè)“is_delete”,啊啊啊啊,哎呀,理解偏差了,想窄了,想的是“是在刪除時(shí)”用級(jí)聯(lián)操作是“is_delete”,原來是需要使用“介詞on”,“on_delete”。漲知識(shí)了。

之后,進(jìn)行生成遷移文件指令操作、創(chuàng)建遷移文件("python manage.py migrate")指令操作。成功創(chuàng)建了。


當(dāng)前文章:Django項(xiàng)目中的數(shù)據(jù)庫(kù)引擎的修改注意點(diǎn)以及級(jí)聯(lián)刪除的設(shè)置
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/dsogscs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部