我想将 a 包装在标签中,但是在渲染模板时,它没有生成正确的 html,这是我的代码:
{% for item in studentinfo %}
<form action="" method="">
{% csrf_token %}
<tr>
<td>{{ item.nickname|default_if_none:"" }}</td>
<td>{{ item.mobile|default_if_none:"" }}</td>
<td>{{ item.register_at|date:"Y-m-d"|default_if_none:"" }}</td>
<td>{{ item.sales.first_name|default_if_none:"" }}</td>
<td><strong class="red-text">{{ item.price|default_if_none:"" }}</strong></td>
<td><strong class="red-text">{{ item.remaining|default_if_none:"" }}</strong></td>
<td>{{ item.level|default_if_none:"" }}</td>
<td>
{% if item.state %}
{{ setstudentform.state|default:item.state }}
{% else %}
{{ setstudentform.state }}
{% endif %}
</td>
<td>{{ item.source|default_if_none:"" }}</td>
<td>
{% if item.feature %}
{{ setstudentform.feature|default:item.feature }}
{% else %}
{{ setstudentform.feature }}
{% endif %}
</td>
</tr>
</form>
{% endfor %}
但它生成的html是这样的:
<form method="" action=""></form>
<input type="hidden" value="8N1O4Oks4MmgN1ujanMZX0o2X5XGUMny" name="csrfmiddlewaretoken">
里面什么都没有<form>
,这是为什么呢