django的增删改查
引入models的定义 from app.models import myclass class myclass () : aa = models. CharField (max_length= None ) bb = models. CharField (max_length= None ) def __unicode__ (self) : return u'%s %s' %(aa,bb) 增 添加一行数据 1 add = myclass(aa= 'wahaha' ,bb= 'hahawa' ) add.save() #不save无法保存到数据库 add.id #获取增加的这条数据的ID 添加一行数据 2 myclass.objects.create(aa= 'wahaha' ,bb= 'hahawa' ) # 同上1方法一样无需保存save 删 删除表中全部数据 myclass.objects.all().delete() 删除一条aa等于 'test' 的数据 myclass.objects.get(aa= 'test' ).delete() 删除多条数据 myclass.objects.filter(aa= '123' ).delete() #过滤出aa字段等于123的都删除 查 查出库中所有条数的数据 myclass.objects.all()