我有以下 Django 模板代码。主卡常见问题 div 显然不在主卡 div 中,但它一直在主卡 div 内呈现。知道会发生什么吗?
{% extends 'base.html' %}
{% block content %}
<div class="main-card">
{% if heading_info %}
{% for heading in heading_info %}
{% include 'partials/_heading.html' %}
{% endfor %}
{% endif %}
{% if welcome_info %}
{% for welcome in welcome_info%}
{% include 'partials/_welcome.html' %}
{% endfor %}
{% endif %}
{% comment %} {% if skills_info %}
{% for skill in skills_info%}
{% include 'partials/_skills.html' %}
{% endfor %}
{% endif %} {% endcomment %}
</div>
<div class="main-card-faq">
{% include 'partials/_faq.html' %}
</div>
test
{% endblock %}
我猜不匹配的结束标签。很难说,因为你已经包含了很多{% ... %}
介于两者之间。您只需要耐心并仔细调试即可。
尝试删除所有这些{%...%}
指令,只留下“main-card”和“main-card-faq”div,看看问题是否消失。然后将这些指令一个一个地重新插入,重新渲染以检查结果,直到它中断,然后您就知道最后插入的指令导致了问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句