Python-DJ-ORM数据库的修改、删除操作

修改记录(update):

image

student/views.py文件
from django.shortcuts import HttpResponse

from .models import Student

def student_update(request):
    Student.objects.filter(name='张三').update(age=123)
    Student.objects.filter(age__lte=20).update(age=99)
    return HttpResponse("*******************修改成功*******************")

image


删除记录(delete):

student/views.py文件
from django.shortcuts import HttpResponse

from .models import Student

def student_delete(request):
    # get获取不到值时,执行抛出异常
    Student.objects.get(name='张三').delete()
    # filter获取不到值时无异常显示
    Student.objects.filter(age__lte=50).delete()
    return HttpResponse("*******************删除成功*******************")

image

posted @ 2022-03-24 11:29  咖啡馆  阅读(81)  评论(0编辑  收藏  举报