在子应用下的,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
网友评论