1. 程式人生 > >django 利用ORM對單表進行增刪改查

django 利用ORM對單表進行增刪改查

man api light 賦值 連接 取出 簡單 extern follow

牛小妹上周末,一直在嘗試如何把數據庫的數據弄到界面上。畢竟是新手,搞不出來,文檔也看不懂。不過沒關系,才剛上大學。今晚我們就來解釋下,要把數據搞到界面的第一步。先把數據放到庫裏,然後再把數據從庫裏拿出來。

以下內容,參考django官方文檔 。

1.創建MODEL

這裏和官方文檔一致。直接拷出來,放到一個叫models的py文件裏面。若是你的項目中沒有,一定不要覺得無處寫代碼。你自己建一個即可

技術分享

同步數據庫:

執行以下命令。不懂的可以參考:django連接mysql

python manage.py makemigrations

python manage.py migrate

2.增刪改查操作

以下操作,我就利用django框架的視圖,進行測試

註意看行號

在13行,創建一個對象,並給屬性賦值

15行,保存數據

18行,把整張表的數據取出

20行,訪問每一條數據的屬性

技術分享

下圖:

第22行,對數據重新賦值再保存,即可實現改的操作

技術分享

單表操作是不是很簡單

明天,我們將對ORM常用API進一步的補充,實現多表關聯查詢等稍微復雜點的實例

django 利用ORM對單表進行增刪改查