第 10 行上的块标记无效:"结束块",预期的"空"或"endfor"。您是否忘记注册或加载此标签?Django (Python)



我想在同一页面和同一html文件中注册和登录表单。当我提交表格1时,我有问题。我在谷歌上搜索,但无法修复。我可以呈现两个表单相同的html吗?

这是代码--->

{% extends 'base.html' %}
<link rel="stylesheet" type="text/css" href="/static/css/style.css?{% now "U" %}" />
{% block content %}
<form action = '' method="post" novalidate="novalidate" id="reg" >
{% csrf_token %}
<div class="continer">
{% for field in form %}
{{ field.label_tag }}
{{ field }}
{{ field.errors }}
{% endfor %}
<button type="submit" name="register" id="btn" >registraton</button>
<button type="button" name="log" id="lgn">login</button>
</div>
</form>
<form action="" method="post" novalidate="novalidate" id="log">
{% csrf_token %}
<div class="continer2">
{% for field in form1 %}
{{ field }}
</div>
</form>
{% endblock %}

最后一个for循环缺少endfor

{% for field in form1 %}
{{ field }}
{% endfor %}

错误消息指示您可能缺少一个endwith或endfor,这是查找尚未关闭的withfor的提示。

相关内容

  • 没有找到相关文章

最新更新