1. 程式人生 > >Django基本資料操作

Django基本資料操作

Guest是一個類,代表一張表裡
1、獲取table內所有物件
table.objects.all()
舉例,:Guest.objects.all()
2、插入資料

e=Guest(...)#...代表傳入的必要資料
e.save()

或者
Guest.objects.create(…)
3、查詢資料
table.objects.get()
舉例 Guest.objects.get(name=’Bob’) name是Guest的一個欄位。精準匹配。
table.objects.filter(name__contains=”) name是Guest的一個欄位。模糊匹配。
4、刪除資料
e=table.objects.get()
e.delete()
5、更新資料
第一種找到該資料,即物件。直接對該物件的屬性,即表的欄位賦值。
第二種舉例:
Guest.objects.select_for_update().filter(name=’Bob’).update(name=’Lily’)