推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

数据库中的定义属性(字段)

   2023-07-05 网络整理佚名1090
核心提示:·当前选择的数据库支持字段的类型·会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置某属性为主键列后,则不会再生成默认的主键列·定义属性时,需要字段类型,字段类型被定义在.Field创建字段类型的对象,赋值给属性·一个根据实际ID自动增长的,通常不指定如果不指定,一个主键字段将自动添加到模型中·该字段默认对应的表单控件是一个.·:一对一,将字段定义在任意一端中

定义属性

概述

· 根据属性类型确定以下信息

·当前选择的数据库支持的字段类型

渲染管理表单时使用的默认 html 控件

· 管理站点的最少身份验证

自动增长主键列将添加到表中。 每个模型只能有一个主键列。 如果使用该选项将属性设置为主键列,则不会生成默认主键列

· 属性命名限制

·遵循标识符规则

由于查询方式原因,不允许连续下划线

图书馆

定义属性时,字段类型是必需的。 字段类型在.db..目录中定义,并导入到.db中。 为了方便使用

·如何使用

从.db导入

通过.Field创建一个field类型的对象,并赋值给属性

墓碑

对重要数据做逻辑删除,而不是物理删除,实现方法是定义属性,类型为,默认值为False

字段类型

·

根据实际ID自动增长的,一般不指定 如果不指定,模型会自动添加一个主键字段

·(=字符长度)

一个字符串,默认的表单样式是

·

·文本字段较大,一般使用4000个以上,默认的表单控件是

·

· 整数

(=无,=无)

· 所用实例表示的十进制浮点数

·参数说明

·。

· 总位数

·。

· 小数点后位数

·

由 float 实例表示的浮点数

·

真/假字段,该字段的默认表单控件是

·

·支持null、true、false三种值

·([=假, =假])

使用的 .date 实例表示的日期

·参数说明

·。

每次保存对象时自动将此字段设置为当前时间,对于“上次修改”时间戳,它始终使用当前日期,默认为 false

·。

第一次创建对象时自动设置当前时间,用于创建的时间戳,始终使用当前日期,默认为 false

·阐明

·该字段默认对应的表单控件为1个。 在管理员站点中添加了书面日历控件和“今天”快捷按钮,包括附加错误消息键

·注意

、 、 这些设置是互斥的,它们的任何组合都会产生错误的结果

·

使用的.time实例表示的时间,参数相同

·

·用过的。 实例代表的日期和时间,参数相同

·

· 上传文件的字段

·

继承所有属性和方法,但检查上传的对象以确保它是有效的图像

字段选项

·概述

·通过字段选项,可以实现对字段的约束

·通过字段对象中的关键字参数指定

·无效的

· 如果为True,则在数据库中将空值存储为NULL,默认值为False

·空白的

· 如果为True,则该字段允许为空,默认值为False

·注意

Null是数据库范畴中的概念,空白是表单验证范畴中的概念

·

字段的名称,如果不指定,则使用属性的名称

·

·如果值为True,则会在表中为该字段创建索引

·

·默认值

·

·如果为True,该字段将成为模型的主键字段

·

· 如果为 True,则该字段在表中必须具有唯一值

关系

·分类

·:一对多,在多方定义字段

:多对多,两端定义字段

:一对一,定义任意一端的字段

· 使用一次访问多个

·格式

.model 类

· 例子

年级。

· 用一访问一

·格式

.Model 类小写

· 例子

·年级。

·访问ID

·格式

对象.

· 例子

·。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON