解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題
更新時間:2019年08月31日 10:22:12 作者:djshichaoren
今天小編就為大家分享一篇解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
migrate文件記錄了每一次數(shù)據(jù)遷移的改變
解決方法:重建數(shù)據(jù)庫
1.刪除數(shù)據(jù)庫
錯誤方法:
python manage.py shell
from app.models import *Product.objects.raw('drop database')
上面刪除數(shù)據(jù)庫的方法是錯誤的
正確方法:
如果是用默認的sqlite數(shù)據(jù)庫:可以直接右鍵,將db.sqlite3刪掉。
如果用的其他數(shù)據(jù)庫,則進入數(shù)據(jù)庫的控制臺,將數(shù)據(jù)庫刪掉
2.刪除migrations中的文件,只保留__init__.py
3.更新數(shù)據(jù)庫
python manage.py makemigrations
python manage.py migrate
以上這篇解決Django刪除migrations文件夾中的文件后出現(xiàn)的異常問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django實現(xiàn)微信小程序支付的示例代碼
這篇文章主要介紹了Django實現(xiàn)微信小程序支付的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
2020-09-09
Python中三個不可思議的返回功能分享
這篇文章主要給大家介紹了Python中三個不可思議的返回功能,文中通過實例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
2022-01-01
Python爬蟲之pandas基本安裝與使用方法示例
這篇文章主要介紹了Python爬蟲之pandas基本安裝與使用方法,結(jié)合實例形式分析了Python爬蟲操作中pandas的pip命令安裝與HTML、Excel等格式文件保存相關(guān)操作技巧,需要的朋友可以參考下
2018-08-08
Python 類與元類的深度挖掘 II【經(jīng)驗】
元類在 Python 中屬于比較深層的黑魔法,在一般的日常應(yīng)用中可能并不常用,但理解其背后的原理對于理解 Python 面向?qū)ο缶幊桃约耙磺薪詾閷ο蟮睦砟詈苡袔椭?;如果你需要對類進行深度改造,至少要知道從何入手。
2016-05-05
Python使用GeoIP2實現(xiàn)地圖定位
GeoIP2是一種IP地址定位庫,它允許開發(fā)人員根據(jù)IP地址查找有關(guān)位置和地理位置的信息,這篇文章主要為大家介紹了python如何使用GeoIP2實現(xiàn)地圖定位,感興趣的可以了解下
2023-10-10
深入理解Tensorflow中的masking和padding
TensorFlow 是一個用于人工智能的開源神器,這篇文章主要介紹了Tensorflow中的masking和padding的相關(guān)知識,通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
2020-02-02
Python讀取properties配置文件操作示例
這篇文章主要介紹了Python讀取properties配置文件操作,結(jié)合實例形式分析了Python讀取properties配置文件操作中增加對鍵值對支持與使用的相關(guān)技巧,需要的朋友可以參考下
2018-03-03
利用Python分析一下最近的股票市場
這篇文章主要為大家介紹了利用Python分析一下最近的股票市場的實現(xiàn)過程,數(shù)據(jù)獲取范圍為2022年一月一日到2022年2月25日,感興趣的可以了解一下
2022-02-02