摘要: 外键:在 MySQL 中,表有两种引擎,一种是 InnoDB ,另外一种是 myisam 。如果使用的是 InnoDB 引擎,是支持外键约束的。外键的存在使得 ORM 框架在处理表关系的时候异常的强大。因此这里我们首先来介绍下外键在 Django 中的使用。 类定义为 class ForeignKe 阅读全文
posted @ 2019-12-26 22:03 小明911 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 模型中 Meta 配置: 对于一些模型级别的配置。我们可以在模型中定义一个类,叫做 Meta 。然后在这个类中添加一些类属性来控制模型的作用。比如我们想要在数据库映射的时候使用自己指定的表名,而不是使用模型的名称。那么我们可以在 Meta 类中添加一个 db_table 的属性。示例代码如下: cl 阅读全文
posted @ 2019-12-26 22:01 小明911 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Field的常用参数: null: 如果设置为 True , Django 将会在映射表的时候指定是否为空。默认是为 False 。在使用字符串相关的 Field (CharField/TextField)的时候,官方推荐尽量不要使用这个参数,也就是保持默认值 False 。因为 Django 在处 阅读全文
posted @ 2019-12-26 22:00 小明911 阅读(233) 评论(0) 推荐(0) 编辑