我想在同一页面和同一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,这是查找尚未关闭的with
或for
的提示。