表数据的增删改查

查询数据

# 方法一
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 请求生命周期

以后再画

猜你喜欢

转载自www.cnblogs.com/zj420255586/p/11723007.html