我有一个有两个字段的表单集。 当我运行它时,在屏幕上显示这个“/>;”。 看上面我的html代码。 我不知道为什么会这样。我想这是HTML标签中的一些东西,我必须改变它。 如果有人能帮我解决这个问题,我很感激。 谢谢。在
HTML:
{% load static %}
<!DOCTYPE html>
<body>
<script src="{% static 'id15/assets/js/jquery.min.js' %}"></script>
<script src="{% static 'id15/assets/js/jquery.formset.js' %}"></script>
<form class=" bd-form-20 " action="" name="form-name" method="POST" >
{% csrf_token %}
<script>
function caps(element){
element.value = element.value.toUpperCase();
}
</script>
<label>outorgado</label><br><br>
<div>
{{ formsetoutorgado.management_form }}
{% for formset in formsetoutorgado %}
<div class="link-formset">
<input type="text" id={{formset.nom_outorgado}} /><br><br>
{{formset.nom_outorgado.errors}}
<input type="text" id={{formset.num_cpf_outorgado}} /><br><br>
{{formset.num_cpf_outorgado.errors}}
</div>
{% endfor %}
</div>
<script>
$('.link-formset').formset({
addText: 'Adicionar',
addCssClass: 'add-row',
deleteText: 'Remover',
deleteCssClass: 'show',
});
</script>
<br>
<button type = "submit" >
Cadastrar e Continuar
</button>
</form>
</body>
</html>
这是你的问题。}。所以你要么只需要:
{{formset.nom_outorgado}}
实际上是<input>
字段,而不是表单字段的{在HTML中(没有周围的
^{pr2}$<input ...>
),或者如果要手动创建HTML:获取字段的}。正如Daniel所说,这不是Django的原因,第一个选择是你应该做什么。在
id
。如果要从表单填充字段,请不要忘记id
周围的"
,并设置name
和{相关问题 更多 >
编程相关推荐