我有一个用于创建发票的管理页面,其中包含用于包组的内联。我想将费用信息与包组相关联(因此Fee
模型具有ForeignKey
to PackageGroup
)。
但是,我希望能够以某种方式修改和查看“Invoice
添加/修改”页面中的费用。弹出一个窗口会很好,只要它以某种方式存在并且可编辑。
我有一个用于创建发票的管理页面,其中包含用于包组的内联。我想将费用信息与包组相关联(因此Fee
模型具有ForeignKey
to PackageGroup
)。
但是,我希望能够以某种方式修改和查看“Invoice
添加/修改”页面中的费用。弹出一个窗口会很好,只要它以某种方式存在并且可编辑。
不幸的是,在 django admin 中还没有开箱即用地支持嵌套内联。关于这个问题有 5 年以上的公开票:https ://code.djangoproject.com/ticket/9025
我没有使用它,但是有一个 3rd 方应用程序,django-nested-inlines,据说可以解决问题。你可以在这里找到它:https ://github.com/Soaa-/django-nested-inlines
或者,你可以做我做的事。卷起袖子,敲定自己的编辑/创建视图。毕竟,管理界面不是为最终用户设计的。