如何计算Pelican博客中的作者?

时间:2016-12-13 02:40:29

标签: python pelican

我试图制作我的博客节目"作者"而不是"作者"当同一篇文章的作者超过1人时。

解决方案(感谢@Avaris)是设置i = article.authors|count,可以按如下方式使用

<div align="right">
          {% set i = article.authors|count %}
          {% if i != 1 %}
          Authors:<br>
          {% endif %}
          {% if i == 1 %}
          Author:<br>
          {% endif %}
          {% if article.authors %}
            {% for author in article.authors %}
              <a href="{{ SITEURL }}/{{ author.url }}">{{ author }}</a><br>
            {% endfor %}
          {% endif %}
        </div>

这与Set variable in jinja不同,因为在Pelican中我找不到像lenght(authors)这样的命令来获取定义条件的数字。

0 个答案:

没有答案