Django 20 ORM單錶刪除

2021-09-17 20:47:32 字數 1384 閱讀 3184

前提(初始資料)

from django.shortcuts import render  # 匯入顯示頁面的模組

from django.http import httpresponse # 匯入顯示字串的模組

from .models import * # 匯入操作的模型類

# create your views here.

def delete_db(request):

return httpresponse("刪除成功")

django_study.django_study.urls:繫結url與檢視函式

url(r'^delete_db/$', delete_db)
刪除操作:方式一

def delete_db(request):

# 刪除name為wang的資料,刪除查詢的物件

user.objects.get(name="wang").delete()

return httpresponse("刪除成功")

啟動狀態執行後檢視資料庫

刪除操作:方式二

def delete_db(request):

# 刪除***=「女」的資料,刪除查詢的列表

user.objects.filter(***="女").delete()

return httpresponse("刪除成功")

啟動狀態執行後檢視資料庫

刪除操作:修改所有資料

def delete_db(request):

# 刪除表中所有資料

user.objects.all().delete()

return httpresponse("刪除成功")

啟動狀態執行後檢視資料庫

Django框架中ORM單錶操作

orm 物件關係對映 模式是一種為了解決物件導向與關聯式資料庫存在的互不匹配的現象的技術。首先,在model裡邊建立類 class usergroup models.model 部門 3 title models.charfield max length 32 class userinfo mode...

django環境下ORM操作之單錶查詢雙下劃線

import os 如果忘記main是怎麼寫的,可以複製manage.py檔案的開頭,然後再匯入django if name main os.environ.setdefault django settings module orm about.settings import django djan...

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

牛小妹上周末,一直在嘗試如何把資料庫的資料弄到介面上。畢竟是新手,搞不出來,文件也看不懂。不過沒關係,才剛上大學。今晚我們就來解釋下,要把資料搞到介面的第一步。先把資料放到庫里,然後再把資料從庫里拿出來。以下內容,參考django官方文件 這裡和官方文件一致。直接拷出來,放到乙個叫models的py...