django admin内联只有一个表单而没有添加另一个选项

时间:2015-08-06 03:41:16

标签: python django inline

我在模型中有一个外键,我在管理端进行内联。我通过foreach ($agent->languages as $language) { array_push($where, $language->id);} $newspapers = Newspaper:: join('language_newspaper', function ($join) use ($where) { $join->on('newspaper.id', '=', 'langauge_newspaper.newspaper_id') ->whereIn('langauge_newspaper.newspaper_id', $where); }) ->groupBy('newspaper.id') ->get(); 只显示一个表单并且正在运行,但我在管理员中收到了extra=0

我不想仅在一个表单中显示Add another model

我该怎么做?如何从管理

中删除添加其他选项

1 个答案:

答案 0 :(得分:2)

不使用ForeignKey,而是使用OneToOneField,它只显示一个项目而不添加其他链接。