1,常用的Field子类
CharField 定长字符串
TextField 不定长字符串
EmailField 验证Email格式的字符串
URLField 验证URL格式的字符串
IPAddressField 验证IP地址格式的字符串
BoolField True 和 False
NullBoolenField True 和 False和 Null三种情况
FileField 在数据库中存储被上传文件的路径,框架通过此字段实现文件上传功能。
ForeignKey 多对一或一对多的外键关系
ManyToManyField 多对多关系,可以通过传入through参数来显示定义多对多的中间类
OneToOneField 一对一关系,通常用来支持对象组合或是拥有关系
2,模型的继承分两种,抽象基础类和多表继承
3,Meta嵌套类用来设置关于模型的各种元数据和显示方式
4,查询模型对象的数据要用到 : Manager 和 QuerySet两个类
好复杂的两个类,用着真不习惯 :(
5,可以通过django.db.connection类来直接执行sql语句