我想在Pinax中的Standart Bootstap主题中添加新链接。我试图在我的网站中实现:
{% block nav %}
{% if user.is_authenticated %}
<ul>{% spaceless %}
<li id="tab_profile"><a href="{% url profile_detail user.username %}">{% trans "Profile" %}</a></li>
<li id="tab_notices"><a href="{% url notification_notices %}">{% trans "Notices" %}{% if notice_unseen_count %} ({{ notice_unseen_count }}){% endif %}</a></li>
{% endspaceless %
<li id="tab_first">
<a href="#">First Link</a>
</li>
}</ul>
{% endif %}
{% endblock %}
但是我有一个错误:
templateSyntaxError at/
无效的块标签:'endif',预期的'端空间'
因此,如何向Navbar添加新链接?
您遇到了语法错误,您没有正确终止endspaceless
:
{% endspaceless %
<li id="tab_first">
<a href="#">First Link</a>
</li>
}</ul>
应该是:
{% endspaceless %}
<li id="tab_first">
<a href="#">First Link</a>
</li>
</ul>