1 多对一 一对一 多对多的逻辑
有四个表 班级表 老师表 学生表 学生明细表
学生只会在一个班级 学生对班级 是多对一 字段 ForeignKey
一个学生只有一份学生明细 学生对学生明细 是一对一 字段 OneToOneField
老师可以教多个班 每个班可以有多个老师 老师对班级 是 多对多 字段 ManyToManyField
2 字段定义
多对一
#外键关联表 多对一
#其中关联字段显示的指 就是对应表 def __str__ return的字段
#使用时 需要将模型文件带入 user.UserProfile 直接写 UserProfile 会报错
userid = models.ForeignKey('user.UserProfile',on_delete=models.CASCADE,verbose_name=u'用户id');