创建Django表单的简单方法
我想显示这样一个表单: 主页创建Django表单的简单方法,django,django-forms,formset,Django,Django Forms,Formset,我想显示这样一个表单: 主页 (1) Make: [_______] Model: [_______] (2) Make: [_______] Model: [_______] . . . (5) Make: [_______] Model: [_______] [Submit] 响应页面 (1) Honda CBR600RR [] <--- Checkbox (2) Lexus LS450 . . . (5) Ford F150
(1) Make: [_______] Model: [_______]
(2) Make: [_______] Model: [_______]
.
.
.
(5) Make: [_______] Model: [_______]
[Submit]
响应页面
(1) Honda CBR600RR [] <--- Checkbox
(2) Lexus LS450
.
.
.
(5) Ford F150 []
[Confirm] [Cancel]
听起来像是模板中的一个简单的
{%if%}
条件。您的表单集或表单需要知道这种“重复条目”情况。假设您在MyForm中定义了该功能。如果重复,则检测()。。如果是这样,请在模板中调用它,并选择是否显示复选框。这也是我所拥有的。我更感兴趣的是了解如何从第一页获取表单/表单集,并在第二个表单上仅使用复选框。请参阅我在原始帖子中的更新评论。
make = forms.CharField ()
model = forms.CharField ()
checkbox = forms.BooleanField (required = False)