我真的希望这不是一个复制:我找不到任何东西,但这可能只是意味着我不擅长搜索:)
我有一个Django应用程序,工作人员已经在使用管理应用程序.好吧,行政目的。
我还为一个特定的模型创建了一个快速数据输入页面,这个页面主要是通过在基本模板中删除一个模型表单来创建的,因此我有:
...with最小的工作量;我知道可以定制管理页面以获得所有这些东西,但是由于我需要在一个模型上进行一个操作(插入),这显然是成功的解决方案。
这个问题产生于这样一个事实,即该模型与应用程序中的其他模型相比有两个ForeignKey。
默认情况下,modelform使用带有相关模型实例的select呈现这一点:在我的表单/ModelForm中,是否有可能以默认情况下添加相关模型的实例的方式添加?或者我应该使用Django管理员来处理这个问题吗?
这是为了供编辑人员使用,当他们说他们不想在两页之间来回旅行时,我真的能理解他们。
发布于 2010-02-05 15:35:58
因为管理是用Django本身编写的,所以您可以在自己的代码中执行在Django中可以做的任何事情。
我想你只需要读一读关于内联表单集的文档。
https://stackoverflow.com/questions/2207464
复制相似问题