python manage.py shell
接着导入 注意:此处容易被遗忘from myapp.models import Bookinfo
增加 方式1book = BookInfo(
name='python',
pub_date='2020-11-11',
read_count=200,
comment_count=100,
sale_out=False,
)
book.save()
方式2
BookInfo.objects.create(
name='Js',
pub_date='2010-12-12',
read_count=500,
comment_count=200,
sale_out=False,
)
修改
建议使用第二种方式
# 方式1 book = BookInfo.objects.get(name='python') # 获取对象 book.read_count = 300 # 修改属性值 book.save() # 保存生效 # 方式2 BookInfo.objects.filter(name='Js').update(name='JavaScript')删除 建议使用第二种方式
# 方式1 book = BookInfo.objects.get(name='python') # 获取对象 book.delete() # 删除对象 # 方式2 BookInfo.objects.filter(name='JavaScript').delete()查询与过滤查询 首先:示例一个简单的查询,查询某一条数据
此处为查询第一条数据:BookInfo.objects.filter(id=1)
过滤查询 过滤查询需要导入F查询或者Q查询(记住:一定要记得导包)from django.db.models import F
from django.db.models import Q



