Python Django:模板中的空表单集
我正在用Django构建一个应用程序,当将InlineFormSet与ClassBasedView一起使用时,我的route_formset在模板中是空的,但表单按原样用数据填充 我做错了什么 看法 模板 结果Python Django:模板中的空表单集,python,django,Python,Django,我正在用Django构建一个应用程序,当将InlineFormSet与ClassBasedView一起使用时,我的route_formset在模板中是空的,但表单按原样用数据填充 我做错了什么 看法 模板 结果 因此,表单集应该填充Stops,但它是空的。尝试使用实例初始化表单集,以使用相关数据填充它: route_formset = RouteFormSet(instance=self.object) 请添加模板的相关部分和RouteFormSet的类定义。@trixn已更新code@in
因此,表单集应该填充Stops,但它是空的。尝试使用实例初始化表单集,以使用相关数据填充它:
route_formset = RouteFormSet(instance=self.object)
请添加模板的相关部分和RouteFormSet的类定义。@trixn已更新code@intelis别担心,我想我们都知道这种感觉:
{% for form in route_formset %}
<div class="form-group">
<label class="col-sm-3 control-label">Time / Place</label>
<div class="col-sm-2">
{{ form.time }}
</div>
<div class="col-sm-5">
{{ form.place }}
</div>
</div>
{% endfor %}
RouteFormSet = inlineformset_factory(Reservation, Stop, fields=('time','place'), extra=2)
route_formset = RouteFormSet(instance=self.object)