Django中模型类的定义

1、模型文件以及继承的类

 

2、ORM对应关系

 

一个class类,对应数据库一个表
一个class属性,对应一个字段
一个实例对象,对应一条数据记录

 

 

3、主键

可以自己定义主键列,如果自己不定义主键的话,会自动生成ID列并作为主键。

 

4、属性命名规则

 

属性名 = models.字段类型(约束选项, verbose_name="注释")

 

5、字段类型

 

6、约束

 

7、外键

在设置外键时,需要通过on_delete选项指明主表删除数据时,对于外键引用表数据如何处理,在django.db.models中包含了可选常量:

 

8、补充

 

 

 

 

posted @ 2023-05-15 01:37  映辉  阅读(47)  评论(0)    收藏  举报