我想在pinax中添加到标准artstaptap主题的新链接。我尝试在自己的网站中实现:
{% 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 /
Invalid block tag: 'endif', expected 'endspaceless'
因此,如何向导航栏添加新链接?
最佳答案
您遇到语法错误,没有正确终止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>
关于python - 如何添加到导航pinax(0.9a2)的链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13296185/