国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

Django數(shù)據(jù)庫遷移常見使用方法

瀏覽:105日期:2024-09-19 13:39:28

1 數(shù)據(jù)導(dǎo)出 python manage.py dumpdata

不指定 appname 時默認(rèn)為導(dǎo)出所有的app

python manage.py dumpdata [appname] > appname_data.json

指定appnamde 導(dǎo)出 指定app 的數(shù)據(jù)(比如appname為cmdb)python manage.py dumpdata cmdb>cmdb.json

2. 數(shù)據(jù)導(dǎo)入python manage.py loaddata

不需要指定 appname

python manage.py loaddata blog_dump.json

優(yōu)點:可以兼容各種支持的數(shù)據(jù)庫,也就是說,以前用的是 SQLite3,可以導(dǎo)出后,用這種方法導(dǎo)入到 MySQL, PostgreSQL等數(shù)據(jù)庫,反過來也可以。

缺點:數(shù)據(jù)量大的時候,速度相對較慢,表的關(guān)系比較復(fù)雜的時候可能導(dǎo)入不成功。

個人推薦導(dǎo)入數(shù)據(jù)做法:

1 將APP的migrations目錄下,只保留__init__.py文件,其余文件全部清空;

重置文件

python manage.py migrate --fake cmdb zero # cmdb是app的名稱

刪除migrations的處init.py的其他文件

2 然后分別執(zhí)行:python manage.py makemigrations 和 python3 manage.py migrate;

3 最后導(dǎo)入數(shù)據(jù):python manage.py loaddata blog_dump.json

以上做法,能夠增加數(shù)據(jù)導(dǎo)入的成功率。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 天天碰夜夜操 | 毛片免费观看的视频 | 国产精品毛片天天看片 | 天干天干天啪啪夜爽爽色 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 日韩美女爱爱 | 最新欧美一级视频 | 日本不卡一区在线 | 欧美一区二区高清 | 亚洲欧美久久精品1区2区 | 国产成人ay手机在线观看 | 亚洲精品一区二区三区四 | 美女网站色免费 | 免费岛国小视频在线观看 | 国产精品亚洲二区 | 午夜性刺激免费视频观看不卡专区 | 成人免费毛片视频 | 国产日本在线视频 | 国内精品久久久久影院免费 | 综合爱爱网 | 亚洲欧美日韩在线观看二区 | 成人影院免费观看 | 国产成人午夜片在线观看 | 国产一级一级毛片 | 国产成人麻豆tv在线观看 | 国产一区二区三区视频在线观看 | 亚洲午夜精品一级在线播放放 | 美女与男人对肌免费网站 | 美女黄网站色一级毛片 | 中文字幕日本一区波多野不卡 | 精品一久久| 一级特黄aaa大片在 一级特黄aaa大片在线观看 | 欧美资源在线观看 | 日韩高清不卡在线 | 高清性色生活片欧美在线 | 在线精品国产一区二区 | 日本免费在线观看视频 | 国产一区二区三区不卡在线观看 | 成熟性xxxxx| 欧美日韩专区国产精品 | 久久er精品热线免费 |