#增加

  1.   models.类.objects.create(name='aa',age=18)

  2.   modes.类.object.create( **dic)

  3. obj=modes.类(name='张三',age=15)

     obj.save()

  4.批量增加

    odj_list=[

    modes.类.(name='张三',age=15),

   modes.类.(name='张三',age=15),

   modes.类.(name='张三',age=15)

]

models.类.objects.bulk_create(obj_list,batch_size=10)

#查询

  1.queryset = modes.类.object.filter(name='张三',age=15)

  2. queryset = modes.类.object.filter(name='张三',age=15).first()

  3. queryset = modes.类.object.filter(**dic)

  4. queryset = mode.类.object.filter(age=16)

  5.queryset = mode.类.object.filter(age_gt=17)

  6.queryset = mode.类.object.filter(age_gt=17,name='张三')

  7.queyrset = models.类.objects.filter(name__contains="中国")

  8.queyrset = models.类.objects.exclude(id=9)  # id !=9

  9.queyrset = models.类.objects.filter(age=19).order_by("id")
 10.queyrset = models.类.objects.filter(age=19).order_by("-id")
 11.queyrset = models.类.objects.filter(age=19).order_by("-id","name")

 12.queyrset = models.类.objects.filter(age=19)[0:10]

#更新

  1. queryset = models.类.object.filetr(id=2).update(age=19,name='李四')

  2. queryset = models.类.object.filetr(id=2).update(**{dic})

  3. obj = models.类.objects.filter(id=2).first()

     obj.name = '王麻子'

     obj.age=14

# 删除

  1.  models.类.objects.filter(id=2).delete()    

 

posted on 2022-08-02 16:27  陈木木啊  阅读(50)  评论(0)    收藏  举报