表数据的增删改查

查询数据

# 方法一
book_obj = models.Book.objects.get(pk=1)		# 返回一个对象,找不到时会报错

# 方法二
book_queryset = models.Book.objects.filter(name='葫芦娃', price='3.66')	# 返回一个queryset,形式上相当于列表套字典,但不建议使用索引取值,括号内有多个条件时是and关系
# 方法二取第一个值
book_obj = book_queryset.first()

向表内添加数据

# 返回一个对象,就是添加的对象本身
book_obj = models.Book.objects.creat(name='葫芦娃1', price='4.52')

修改数据

models.Book.objects.filter(pk=2).update(name='葫芦娃2', price='4.88')

删除数据

models.Book.objects.filter(pk=2).delete()

Django 请求生命周期

以后再画

posted @ 2019-10-22 22:10  油饼er  阅读(182)  评论(0编辑  收藏  举报