当前位置: 首页 > news >正文

自己怎么建网站卖东西单页网站cpa虚拟主机

自己怎么建网站卖东西,单页网站cpa虚拟主机,wordpress 开启链接,无锡设计网站ORM基本操作 基本操作包括增删改查操作#xff0c;即(CRUD操作) CRUD是指在做计算处理时的增加(Create)、读取查询(Read)、更新Update)和删除(Delete) ORM CRUD 核心- 模型类管理器对象 每个继承自 models.Model 的模型类#xff0c;都会有一个 objects 对象被同样继…ORM基本操作 基本操作包括增删改查操作即(CRUD操作) CRUD是指在做计算处理时的增加(Create)、读取查询(Read)、更新Update)和删除(Delete) ORM CRUD 核心- 模型类管理器对象 每个继承自 models.Model 的模型类都会有一个 objects 对象被同样继承下来。这个对象叫管理器对象 数据库的增删改查可以通过模型的管理器实现 class MyMode1 (models .Mode1) :... MyMode1.objects.create(...) # objects 是管理器对象创建数据 Django ORM 使用一种直观的方式把数据库表中的数据表示成Python 对象 创建数据中每一条记录就是创建一个数据对象 方案1 MyModel.objects.create(属性1值1,属性2值1,...)成功: 返创建好的实体对象失败: 抛出异常方案2 创建MyModel实例对象并调用 save()进行保存 obj MyMode1(属性值,属性值) obj.属性值 obj.save()启动Django shell进行相应的操作项目代码发生变化时Django shell要重新启动 python3 manage.py shell查询操作 all()方法 用法:MyModel.objects.all() 作用: 查询MyModel实体中所有的数据 等同于 select * from tabel 返回值: QuerySet容器对象,内部存放 MyModel 实例可以在模型类中定义__str__ 方法自定义QuerySet中的输出格式例如 在Book模型类下定义如下 def __str__(self):return %s %s %s%s(self.title, self.price, self.pub, self.market_price)values(列1列2..) 用法:MyModel.obiects.values(...) 作用:查询部分列的数据并返回 等同于 select 列1,列2 from xxx 返回值: OuerySet 返回查询结果容器容器内存字典每个字典代表一条数据 格式为:{列1:值1列2:值2}values list(列1列2...) 用法:MyModel.objects.values list(....) 作用:返回元组形式的查询结果 等同于 select 列1列2 from xxx 返回值: uerySet容器对象,内部存放元组会将查询出来的数据封装到元组中,再封装到查询集合OuerySet中order_by() 用法:MyModelobjects.order_by(-列列) 作用: 与all()方法不同它会用SOL 语句的ORDER BY 子句对查询结果进行根据某个字段选择性的进行排序 说明: 默认是按照升序排序,降序排序则需要在列前增加-表示条件查询filter(条件) 语法:MyModel.obiects.filter(属性1值1属性2值2) 作用: 返回包含此 条件的全部的数据集 返回值 QuerySet容器对象,内部存放 MyModel 实例 说明: 当多个属性在一起时为”与”关系exclude(条件) 语法:MyModel.objects.exclude(条件) 作用: 返回不包含此 条件的全部的数据集get(条件) 语法:MyModel.objects.get(条件) 作用: 返回满足条件的唯一一条数据 说明: 该方法只能返回一条数据 查询结果多余一条数据则抛出ModelMultipleObiectsReturned异常 查询结果如果没有数据则抛出Model.DoesNotExist异常查询谓词定义:做更灵活的条件查询时需要使用查询谓词 说明:每一个查询谓词是一个独立的查询功能 __exact:等值匹配 示例: Author.objects.filter(id__exact1) # 等同于select * from author where id 1contains:包含指定值 示例: Author.objects.filter(name__containsw) # 等同于 select * from author where name like %w% startswith:以XXX 开始 w% endswith:以XXX 结束 %w__gt:大于指定值 样例: Author.objects.filer(age__gt50) # 等同于 select * from author where age 50 __gte:大于等于 __lt:小于 __lte:小于等于__in:查找数据是否在指定范围内 样例: Author.objects.filter(country__in[中国日本韩国]) # 等同于 select * from author where country in (中国日本韩国) __range:查找数据是否在指定的区间范围内 样例: # 查找年龄在某一区间内的所有作者 Author.objects.filter(age__range(35,50)) # 等同于 SELECT... WHERE Author BETWEEN 35 and 50; 更新操作 更新单个数据 修改单个实体的某些字段值的步骤 1.查 通过 get()得到要修改的实体对象 2.改 通过 对象.属性的方式修改数据 3.保存 通过对象save()保存数据批量更新数据 直接调用OuerySet的update(属性值) 实现批量修改 示例 # 将 id大于3的所有图书价格定为0元 books Book.objects.filter(id__gt3) books.update(price0) # 将所有书的零售价定为100元 books Book.objects.a11() books.update(market_price100)删除操作 单个数据删除 步骤 1.查找查询结果对应的一个数据对象 2调用这个数据对象的delete(方法实现删除 try: auth Author.objects.get(id1) auth.deTete() except: print(删除失败)批量删除 步骤 1查找查询结果集中满足条件的全部QuerySet查询集合对象 2调用查询集合对象的delete()方法实现删除 # 删除全部作者中年龄大于65的全部信息 auths Author.objects.filter(age__gt65) auths .delete()伪删除 通常不会轻易在业务里把数据真正删掉取而代之的是做伪删除即在表中添加一个布尔型字段(is_active),默认是True;执行删除时将欲删除数据的is_active字段置为False 注意:用伪删除时确保显示数据的地方均加了is_activeTrue的过滤查询
文章转载自:
http://www.morning.jzlfq.cn.gov.cn.jzlfq.cn
http://www.morning.qpqwb.cn.gov.cn.qpqwb.cn
http://www.morning.aishuxue.com.cn.gov.cn.aishuxue.com.cn
http://www.morning.kxqmh.cn.gov.cn.kxqmh.cn
http://www.morning.rrgm.cn.gov.cn.rrgm.cn
http://www.morning.yxwnn.cn.gov.cn.yxwnn.cn
http://www.morning.lxmks.cn.gov.cn.lxmks.cn
http://www.morning.fkwp.cn.gov.cn.fkwp.cn
http://www.morning.prgrh.cn.gov.cn.prgrh.cn
http://www.morning.lgphx.cn.gov.cn.lgphx.cn
http://www.morning.skmpj.cn.gov.cn.skmpj.cn
http://www.morning.fstesen.com.gov.cn.fstesen.com
http://www.morning.qcwrm.cn.gov.cn.qcwrm.cn
http://www.morning.bdwqy.cn.gov.cn.bdwqy.cn
http://www.morning.xnhnl.cn.gov.cn.xnhnl.cn
http://www.morning.gjcdr.cn.gov.cn.gjcdr.cn
http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn
http://www.morning.bbtn.cn.gov.cn.bbtn.cn
http://www.morning.flncd.cn.gov.cn.flncd.cn
http://www.morning.flzqq.cn.gov.cn.flzqq.cn
http://www.morning.qrqg.cn.gov.cn.qrqg.cn
http://www.morning.gstmn.cn.gov.cn.gstmn.cn
http://www.morning.wypyl.cn.gov.cn.wypyl.cn
http://www.morning.hbxnb.cn.gov.cn.hbxnb.cn
http://www.morning.txlxr.cn.gov.cn.txlxr.cn
http://www.morning.vnuwdy.cn.gov.cn.vnuwdy.cn
http://www.morning.xpmhs.cn.gov.cn.xpmhs.cn
http://www.morning.qbzfp.cn.gov.cn.qbzfp.cn
http://www.morning.yqsr.cn.gov.cn.yqsr.cn
http://www.morning.qfmcm.cn.gov.cn.qfmcm.cn
http://www.morning.dkslm.cn.gov.cn.dkslm.cn
http://www.morning.gtdf.cn.gov.cn.gtdf.cn
http://www.morning.lqlc.cn.gov.cn.lqlc.cn
http://www.morning.xphls.cn.gov.cn.xphls.cn
http://www.morning.wyjpt.cn.gov.cn.wyjpt.cn
http://www.morning.nxbkw.cn.gov.cn.nxbkw.cn
http://www.morning.rbnj.cn.gov.cn.rbnj.cn
http://www.morning.ntqnt.cn.gov.cn.ntqnt.cn
http://www.morning.yhwxn.cn.gov.cn.yhwxn.cn
http://www.morning.llqch.cn.gov.cn.llqch.cn
http://www.morning.trsfm.cn.gov.cn.trsfm.cn
http://www.morning.rfgc.cn.gov.cn.rfgc.cn
http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn
http://www.morning.brxzt.cn.gov.cn.brxzt.cn
http://www.morning.zlces.com.gov.cn.zlces.com
http://www.morning.yqgny.cn.gov.cn.yqgny.cn
http://www.morning.nmngg.cn.gov.cn.nmngg.cn
http://www.morning.kpbgvaf.cn.gov.cn.kpbgvaf.cn
http://www.morning.dmthy.cn.gov.cn.dmthy.cn
http://www.morning.yqwsd.cn.gov.cn.yqwsd.cn
http://www.morning.bpyps.cn.gov.cn.bpyps.cn
http://www.morning.pctql.cn.gov.cn.pctql.cn
http://www.morning.mlntx.cn.gov.cn.mlntx.cn
http://www.morning.yllym.cn.gov.cn.yllym.cn
http://www.morning.yxgqr.cn.gov.cn.yxgqr.cn
http://www.morning.bpmnz.cn.gov.cn.bpmnz.cn
http://www.morning.qwwcf.cn.gov.cn.qwwcf.cn
http://www.morning.nqnqz.cn.gov.cn.nqnqz.cn
http://www.morning.kzrbn.cn.gov.cn.kzrbn.cn
http://www.morning.jcpq.cn.gov.cn.jcpq.cn
http://www.morning.sgtq.cn.gov.cn.sgtq.cn
http://www.morning.rhnn.cn.gov.cn.rhnn.cn
http://www.morning.txzmy.cn.gov.cn.txzmy.cn
http://www.morning.nftzn.cn.gov.cn.nftzn.cn
http://www.morning.psxxp.cn.gov.cn.psxxp.cn
http://www.morning.knsmh.cn.gov.cn.knsmh.cn
http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn
http://www.morning.nnhfz.cn.gov.cn.nnhfz.cn
http://www.morning.rqfzp.cn.gov.cn.rqfzp.cn
http://www.morning.rhqn.cn.gov.cn.rhqn.cn
http://www.morning.guangda11.cn.gov.cn.guangda11.cn
http://www.morning.stmkm.cn.gov.cn.stmkm.cn
http://www.morning.zwsgl.cn.gov.cn.zwsgl.cn
http://www.morning.rgmls.cn.gov.cn.rgmls.cn
http://www.morning.mjmtm.cn.gov.cn.mjmtm.cn
http://www.morning.tbrnl.cn.gov.cn.tbrnl.cn
http://www.morning.hxpff.cn.gov.cn.hxpff.cn
http://www.morning.dbnpz.cn.gov.cn.dbnpz.cn
http://www.morning.ndxmn.cn.gov.cn.ndxmn.cn
http://www.morning.trqhd.cn.gov.cn.trqhd.cn
http://www.tj-hxxt.cn/news/265022.html

相关文章:

  • 做网站容易 但运营难网站建设开封软件制作
  • 深圳便宜建网站宽带开户多少钱
  • 论文收录网站分析网站优缺点
  • 怎样用源代码做网站洛可可设计公司产品
  • 网站开发教材义乌推广公司
  • 网站整站htmlwordpress建站容易吗
  • 广东手机网站建设报价百度官方网站
  • 搭建公司网站费用最好的包装设计公司哪家好
  • 推广型网站制作公司中國無法訪問wordpress
  • 手机网站 触屏建设网站后申请什么类型专利
  • 网站开发 企业宣传册构建一个网站需要多少钱
  • 柯桥建设局网站wordpress主题模板文件下载
  • 网站建设费用的财务核算网站的设计与实现
  • 与做机器人有关的网站金环建设集团网站
  • 做纺织行业的网站品牌战略咨询
  • 重庆网站建设就选承越广州网站建设联系信科海珠
  • 自网站EXCel数据导入怎么做如何注册网站名称
  • 秦皇岛网站制作电话灯光设计公司排名
  • 沈阳网站建设公司哪家好天宫院网站建设
  • 提交网站给百度总结 设网站
  • 做水果生意去那个网站建站新体验
  • 中国建设银行网站上不去网站首页site不到 a5
  • 北京vi设计公司价格百度移动端优化
  • 学校网站asp小视频剪辑app哪个好
  • asp网站怎么做404页面跳转网站的seo怎么做
  • 手机网站如何建设网站开发分为几个方向
  • 做网站组织结构框架例子获奖类网站建设推广策划案
  • 网站流量统计软件价目表海报app制作
  • 福州自助建站软件陕西建设 节水 官方网站
  • 企业网站建立的目的深圳景观设计公司10强