我在我的表单中有这个inlineformset_factory,默认情况下显示一个额外的字段集,即使它是空的。
dev-vcs/git-2.4.1::gentoo USE="blksha1 cgi curl gpg iconv nls
pcre perl python threads webdav -cvs -doc -emacs -gnome-keyring
-gtk -highlight -mediawiki (-ppcsha1) -subversion {-test} -tk
-xinetd" PYTHON_TARGETS="python2_7" 0 KiB
但是我只想在"添加"时显示此字段集。单击按钮。我怎么能这样做?
如果我指定some_formset = inlineformset_factory(ItemObject,
ItemObjectExterior,fk_name='obj', extra=1, can_delete=True)
默认情况下没有显示任何字段集,但是没有"添加"按钮也是。
答案 0 :(得分:0)
我猜两种选择。
extra=0
,并在您的上下文中添加单独的form
,即
单击按钮时显示。$(".form-class:last-child").style("display", "none")
$(".form-class:last-child").style("display", "block")