Django-数据库操作之更新数据

2022-09-01  本文已影响0人  测试探索

在子应用下的,book/views.py文件进行增删改查的操作,本章以改为主。

from django.http import HttpResponse
from django.shortcuts import render

# Create your views here.
from book.models import BookInfo

def index(request):

    #在这里实现,增删改查
    books = BookInfo.objects.all()
    print(books)

    return HttpResponse('index')

##############修改数据###################
#方式一
# select * from bookinfo where id = 6
book  = BookInfo.objects.get(id = 6)
book.name = '运维开发'

#想要保存数据,需要调用对象的save方法
book.save()

#方式二
#filter 过滤
BookInfo.objects.filter(id=6).update(name = '爬虫入门',commentcount = 666)

在shell中运行,控制台调试

python3 manager.py shell
image.png
image.png
image.png
上一篇 下一篇

猜你喜欢

热点阅读