Почему Пеликан игнорирует STATIC_PATHS? - PullRequest
0 голосов
/ 05 апреля 2020

Я использую Pelican 4.2.0 и только начал новый проект . Я могу make html, но output/ не содержит каталог bilder/, который я указал в pelicanconf.py через STATIC_PATHS.

Как я могу заставить пеликана включать эту папку?

1 Ответ

1 голос
/ 05 апреля 2020

Пеликан не игнорирует STATIC_PATHS. Переместите папки bilder и doc в content, и вы увидите ожидаемое поведение.

Из документации Настройки > STATIC_PATHS (выделено мной):

Список каталогов (относительно PATH) , в котором можно искать stati c файлы.

Для вашей настройки PATH (правильно) установлено значение по умолчанию, которым является ваша папка content. В папке, указанной в настройке PATH, all вашего исходного содержимого должно храниться, но вы поместили папки bilder и doc в root каталога вашего проекта, вне папки content. Учитывая текущую структуру проекта, Pelican просматривает ваш контент, и, поскольку он не видит папки bilder и doc, которые вы установили в STATIC_PATHS, он ничего не делает. Вы должны переместить bilder и doc внутри content, чтобы их можно было скопировать с помощью параметра STATIC_PATHS.

...