Django 操作已經存在的數據庫


反向操作數據庫

何為反向操作、即是數據庫在項目之前已經存在,不需要新建表,操作已經存在的表

# 進入站點目錄下執行
python manage.py inspectdb    #可以看到settings中連接的數據庫中的表格,反向生成models

python manage.py inspectdb 數據庫中你想用的表格的名字 > models.py 這樣會生成一個新的文件和manage.py同級目錄
# 也可以直接全部反向導出
python manage.py inspectdb > models.py 
用新的model.py里面的內容覆蓋app中的model.py

修改的managed = True則可以去告訴django可以對數據庫進行操作

執行以下操作,即完成數據的操作

python manage.py migrate

下面的就可以在視圖文件中引入數據庫進行秀操作了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM