这篇文章与此相关: 在 django admin 中动态添加行到内联
有没有办法在不使用 javascript 的情况下添加内联表单集?显然,会涉及到页面刷新。
所以,如果表单有一个名为“添加”的按钮......
我想我可以这样做:
if request.method=='POST':
if 'add' in request.POST:
PrimaryFunctionFormSet = inlineformset_factory(Position,Function,extra=1)
prims = PrimaryFunctionFormSet(request.POST)
我认为每次都会添加 1,然后使用发布数据填充表单。但是,extra=1 似乎不会将 1 添加到 post 数据中。