foreignkey

关系型字段-ForeignKey

ForeignKey在Django中的定义为 _class ForeignKey(to, ondelete, **option),接受两个位置参数。

  1. to: 字段关联的Model,Django默认使用关联Model的主键与该字段建立关联关系。它的值有多种,可以是定义该字段自身的Model'self',下文即将定义的Model的名字'Modelname'或者是其他app的Modelapp.Modelname,也可以是一个Model对象Model.
    to=’self’
    to=’Somemodelclass’
    to=’otherapp.Modelclass’
    to=Modelclass
  2. on_delete: