对django中foreignkey的简单使用详解

  

公司里很多部门,每个部门可以发多条信息,但每条信息只对应一个部门

  

<强>部门类:

        类Dep (models.Model):   name=模型。CharField(“小组名称,primary_key=True,空白=True, null=False, max_length=200)   def __str__(自我):   返回self.name      

<>强信息类:

        类主要(models.Model):   部=models.ForeignKey (dep, verbose_name='发布部门”)      

这样就对应起来了,

  

<强>注意,在django中

  

主要的dep列在数据库中主要表下的列名为dep_id

  

Dep中定义了__str__,这样在后台管理中新增主要时Dep的下拉菜单就不会显示对象,而会显示正常的小组名称了

  

以上这篇对django中foreignkey的简单使用详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

对django中foreignkey的简单使用详解