首页 > 其他 > 详细

Django的模型层

时间:2017-09-07 21:12:11      阅读:311      评论:0      收藏:0      [点我收藏+]

  Django模型层是Django框架自己定义的一套独特的ORM技术。使用django模型开发的首要任务就是定义模型类及其属性。每个模型类都可以被映射为数据库中的一个数据表,而类属性被映射数据字段,除此之外,数据库表的主键、外键、约束等也通过类属性完成定义。

  1、模型定义,通过模型类中的Mata子类定义数据模型,比如数据库的表名、数据默认排序方式等。

  2、普通字段类型,普通字段类型指模型类中除了外键关系外的数据字段属性。

  3、常用字段参数,每个字段类型都有一些特定的HTML标签和表单验证参数,

  4、基本查询:filter(**kwargs)返回符合筛选条件的数据集

          exclude(**kwargs)返回不符合条件的数据集

  5、数据保存于删除:Django的一个技术大优势是定义了一个统一的方法save()函数,用于完成模型的insert和update操作,提供了delete方法删除记录。

  

Django的模型层

原文:http://www.cnblogs.com/onlyhold/p/7491660.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!