我有两个模型,Foo
和Bar
。 Bar
有Foo
的外键。在Django Admin界面中,我想让用户编辑链接到Bar
的{{1}}个实例列表。
我对如何做到这一点的想法是在表单中包含javascript,这将使查询调用填充的列表返回到服务器。当用户单击表单上的“提交”时,列表将执行AJAX调用以在服务器上进行正确的更新。提交的其余部分继续不间断。
听起来这是个好主意,还是我接受的其他方式应该采用?
答案 0 :(得分:3)
此功能已在Django管理应用程序中得到满足。
您只需要为您的班级创建一个InlineModelAdmin。
http://docs.djangoproject.com/en/1.2/ref/contrib/admin/#inlinemodeladmin-objects