将Djangocrispyforms中的DELETE设置为第一列

2024-10-04 03:26:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我用下面的代码视图.py创建我的django crispy表单集

 OrderLineFormSet = inlineformset_factory(OrderHeader, OrderLine, OrderLineForm, extra = 1, can_delete=True)  

我添加了can_delete= true这样我就可以删除行了,这很好。但是我无法设置此对象的布局。它会自动呈现到表单的末尾,而且我仔细看它看起来像是把最后一个“列”分成两行,见下图

{1美元^

我使用以下代码来构建我的表单

^{pr2}$

在使用crispyforms模板时,有没有一种方法可以以适当的方式显示DELETE?最好是在行的开头,在它自己的小列里?在


Tags: django代码py视图表单factorydeleteextra