Архивы Pelican не отображаются

Как включить вкладку архивов в блоге, работающем на пеликане?

Из документов я вижу, что по умолчанию это прямой шаблон, но это не отображается в моем блоге. Есть ли какое-то дополнительное поле для его включения? Я не смог найти упоминания об этом в документах или учебниках, поэтому я предполагаю, что пропустил что-то очевидное.


person AZhao    schedule 25.06.2016    source источник
comment
Проверьте свою тему. Тема управляет тем, что будет в финале html.   -  person Avaris    schedule 03.07.2016


Ответы (1)


Не уверен, что вы когда-нибудь решали это; У меня была та же проблема, что и у вас, с темой pelican bootstrap3. По какой-то причине установка значения для YEAR_ARCHIVE_SAVE_AS не работала.

Просмотрев файл base.html темы, я заработал, добавив в pelicanconf.py следующее:

ARCHIVES_SAVE_AS = 'archives.html'

Строки 156-158 из моего файла base.html:

{% if ARCHIVES_SAVE_AS %}
   <li><a href="{{ SITEURL }}/{{ ARCHIVES_URL | default('archives.html') }}"><i class="fa fa-th-list"></i><span class="icon-label">{{ _('Archives') }}</span></a></li>
{% endif %}
person sbearben    schedule 22.05.2017