我真的希望这不是重复:我找不到任何东西,但这可能意味着我不擅长搜索:)
我有一个Django应用程序,并且工作人员已经在使用管理员应用程序......以及管理目的 我还为特定模型创建了一个快速数据输入页面,通过在基本模板中删除一个模型来创建,这样我就有了:
......努力最少;我知道管理页面可以自定义以获取所有这些内容,但由于我对一个模型上的一个操作(插入)有这些需求,这显然是胜利溶液
问题源于这个模型在app中对其他模型有两个ForeignKey
的事实
模型表格默认使用select
和相关的模型实例进行渲染:是否可以在我的Form / ModelForm中以相同的方式添加相关模型的实例Django管理员默认执行此操作?或者我应该使用Django管理员做什么?
这是供编辑人员使用的,当他们说他们不想在两页之间往返时,我真的可以理解它们。
答案 0 :(得分:2)
好吧,因为管理员是用Django本身编写的,所以可以在你自己的代码中做任何你可以在Django中做的事情。
我认为您只需阅读documentation on inline formsets。