在子应用下的,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')
##########增加数据################
#方式一
book = BookInfo(
name = 'Django',
pub_data = '2000-1-1',
readcount = 10
)
#必须要调用 对象的save方法才能将数据保存到数据库中
book.save()
#方式二
#objects -- 相当于一个代理 实现增删改查
BookInfo.objects.create(
name = '测试开发',
pub_data = '2020-1-1',
readcount = 100
)
image.png
在shell中运行,控制台调试
python3 manager.py shell
image.png
网友评论