Django嵌入管理表格

时间:2016-07-13 01:36:17

标签: python django django-forms django-admin

当我在网站的不同页面中编辑模型时,我正在尝试嵌入Django管理员中显示的确切表单。我的计划是有一个编辑按钮,当点击它时,会显示一个带有编辑页面的模态。

使用ModelForm的问题是此特定模型具有两个通用外键。管理员完美地处理这个问题,提供添加,编辑或删除这些对象的功能。如果我可以嵌入管理页面(带有HTML或者我自己的),那就是我需要的。

谢谢!

1 个答案:

答案 0 :(得分:2)

我通过使用?_popup=1来嵌入页面本身来修复此问题。我使用{{1}}参数,以便导航栏和管理站点的其他部分不会显示。