最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django inspectdb 操作已有數(shù)據(jù)庫(kù)數(shù)據(jù)的使用步驟

 更新時(shí)間:2021年02月07日 14:49:42   作者:超級(jí)愛(ài)度假  
這篇文章主要介紹了django inspectdb 操作已有數(shù)據(jù)庫(kù)數(shù)據(jù)的使用步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

inspectdb使用步驟

1.配置項(xiàng)目setting文件

2.配置項(xiàng)目__init__.py 使用pymysql連接數(shù)據(jù)庫(kù)

 import pymysql
 pymysql.version_info = (1, 20, 23)
 pymysql.install_as_MySQLdb()

3.在terminal中執(zhí)行語(yǔ)句

python manage.py inspectdb > [your app name]\models.py

4.執(zhí)行遷移

python manage.py makemigrations
python manage.py migrate

5.將圖中managed = False 改成True或者刪除即可,其意義是不對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理。之后修改models即可對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作

知識(shí)點(diǎn)擴(kuò)展:django,inspectdb,操作已經(jīng)存在的表

1.Django附帶了一個(gè)名為inspectdb程序,它可以通過(guò)現(xiàn)有數(shù)據(jù)庫(kù)來(lái)創(chuàng)建模型,并將相關(guān)模型代碼另存到指定文件中。在新建的newmodels.py文件中挑選指定表格對(duì)應(yīng)的模型代碼,并將其復(fù)制到相關(guān)的文件中。

python manage.py inspectdb > newmodels.py

若要操作指定數(shù)據(jù)庫(kù),使用如下代碼:

python manage.py inspectdb --database new_schema1 > models1.py

2.默認(rèn)情況下,inspectdb創(chuàng)建非托管模型。 也就是說(shuō),在模型的Meta類(lèi)中,managed = False告訴Django不要管理每個(gè)表的創(chuàng)建,修改和刪除。如果想讓Django管理表的生命周期,你需要將上面的托管選項(xiàng)更改為T(mén)rue,即將managed = False修改為managed = True。

class Person(models.Model):
   id = models.IntegerField(primary_key=True)
   first_name = models.CharField(max_length=70)
   class Meta:
    managed = False
    db_table = 'CENSUS_PERSONS'

3.運(yùn)行migrate命令以安裝任何額外需要的數(shù)據(jù)庫(kù)記錄,如session、auth等。若對(duì)此類(lèi)表格沒(méi)有操作必要,可以不用執(zhí)行下列代碼,亦可進(jìn)行數(shù)據(jù)庫(kù)操作。

 python manage.py makemigrations
 python manage.py migrate

到此這篇關(guān)于django inspectdb 操作已有數(shù)據(jù)庫(kù)數(shù)據(jù)的使用步驟的文章就介紹到這了,更多相關(guān)django操作已有數(shù)據(jù)庫(kù)數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python FTP批量下載/刪除/上傳實(shí)例

    python FTP批量下載/刪除/上傳實(shí)例

    今天小編就為大家分享一篇python FTP批量下載/刪除/上傳實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Python列表之間的數(shù)字與字符轉(zhuǎn)化實(shí)例

    Python列表之間的數(shù)字與字符轉(zhuǎn)化實(shí)例

    在python列表操作中,面對(duì)需要把列表中的字符串轉(zhuǎn)為禮拜的操作,無(wú)需強(qiáng)轉(zhuǎn),通過(guò)簡(jiǎn)單的幾步就可以實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于Python列表之間的數(shù)字與字符轉(zhuǎn)化的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • pandas ix &iloc &loc的區(qū)別

    pandas ix &iloc &loc的區(qū)別

    這篇文章主要介紹了pandas ix &iloc &loc的區(qū)別,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python get獲取頁(yè)面cookie代碼實(shí)例

    Python get獲取頁(yè)面cookie代碼實(shí)例

    利用Python get獲取頁(yè)面cookie代碼實(shí)例,簡(jiǎn)單易懂
    2018-09-09
  • Python爬蟲(chóng)利用cookie實(shí)現(xiàn)模擬登陸實(shí)例詳解

    Python爬蟲(chóng)利用cookie實(shí)現(xiàn)模擬登陸實(shí)例詳解

    這篇文章主要介紹了Python爬蟲(chóng)利用cookie實(shí)現(xiàn)模擬登陸實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • 深入理解Django自定義信號(hào)(signals)

    深入理解Django自定義信號(hào)(signals)

    這篇文章主要介紹了深入理解Django自定義信號(hào)(signals),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • PaddleNLP ppdiffusers 自動(dòng)生成兔了個(gè)兔海報(bào)

    PaddleNLP ppdiffusers 自動(dòng)生成兔了個(gè)兔海報(bào)

    這篇文章主要為大家介紹了PaddleNLP ppdiffusers 自動(dòng)生成兔了個(gè)兔海報(bào)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • Python中ConfigParser模塊示例詳解

    Python中ConfigParser模塊示例詳解

    有些時(shí)候在項(xiàng)目中,使用配置文件來(lái)配置一些靈活的參數(shù)是比較常見(jiàn)的事,因?yàn)檫@會(huì)使得代碼的維護(hù)變得更方便,而ini配置文件是比較常用的一種,今天介紹用ConfigParser模塊來(lái)解析ini配置文件,感興趣的朋友一起看看吧
    2023-01-01
  • Python使用xlrd實(shí)現(xiàn)讀取合并單元格

    Python使用xlrd實(shí)現(xiàn)讀取合并單元格

    這篇文章主要介紹了Python使用xlrd實(shí)現(xiàn)讀取合并單元格,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Python Flask框架使用介紹

    Python Flask框架使用介紹

    今天來(lái)給大家說(shuō)一個(gè)Python的輕量級(jí)web開(kāi)發(fā)框架——Flask,為什么要推薦它呢?當(dāng)然是因?yàn)樗鼔蜉p量級(jí)了,開(kāi)發(fā)迅速是它的特點(diǎn),當(dāng)然它也有缺點(diǎn),不過(guò)這里不說(shuō),因?yàn)榧扔盟终f(shuō)它差感覺(jué)不好
    2022-08-08

最新評(píng)論

巴彦县| 内乡县| 清流县| 平乐县| 东乡| 安图县| 宜君县| 安新县| 天门市| 卢湾区| 泗阳县| 大渡口区| 郓城县| 大石桥市| 冷水江市| 灌云县| 玛多县| 五原县| 海林市| 伊川县| 安乡县| 西贡区| 宜兰县| 宁武县| 阿荣旗| 苗栗县| 且末县| 甘谷县| 诸城市| 绥宁县| 洞口县| 北川| 正安县| 崇左市| 彭阳县| 白山市| 维西| 泰和县| 盖州市| 金阳县| 梅州市|