django-orm
Django-orm定义 实现数据库的sql操作转换为接口的形式,定义的类对应mysql的表,属性对应的是数据库的字段,实例对应数据库的一条记录 Django-orm 基础字段 2.1 所有字段都有的参数 db_column= "AA" 设置字段名称 primary_key=True 设置主键 verbose_name = "B" 设置字段别名 unique = True #设置唯一值属性 null = True blank=True # 默认情况下所有字段都不能为空,null字段设置允许为空(数据库层面),blank=True指的是前端表单提交允许为空 db_index = True 给字段建立索引 help_text = "AA" 在表单中显示说明信息 editable = False 字段不能编辑,默认字段都是可以编辑的 default = "AA" 设置默认值 2.2 个别字段的参数 max_length = 100 CharField必须要设置最大长度 auto_now = True DateField使用,默认填充当前时间,指的是数据更新的时间 auto_now_add = True DateField使用,指的是数据插入的时间 max_digits =4 DecimalField,设置所有的数字个数 decimal_places = 2 DecimalField