问题标签 [pelican]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
249 浏览

python - 配置passenger_wsgi.py 以使用Pelican

我一直在尝试配置 python 环境以使用 Pelican 进行静态博客。这是 Django 的常见设置,所以我想知道我需要输入什么才能开始使用 Pelican。

顺便说一句,我的服务器在此设置下工作正常。

0 投票
3 回答
7040 浏览

documentation - markdown/pandoc的全站编译?

使用Sphinx-doc,您可以创建一堆 ReStructureText 文件,其中一个index.rst文件包含一个目录宏,该宏自动从其他包含的文件生成目录,以及一个conf.py充当编译配置的文件。然后,您可以将该批次编译成单个 python-doc 样式的站点,其中包含索引、导航工具和搜索功能。

是否有任何类似的降价工具(最好是 pandoc 风格的降价)?

0 投票
1 回答
558 浏览

python - 在 Pelican 静态站点生成器 ATOM 提要中使用绝对 URL

在我用 Pelican 创建的站点的 ATOM 提要 (RSS) 中,具有相对路径的 URL 和图像指向http://feeds.feedburner.com/blogname/whatever,而不是我的站点路径。

我在 Pelican 中有 SITEURL 和 Relative_URLS = False 设置。我还能做些什么来让提要使用绝对路径而不是相对路径?

我知道有一个 xml:base 设置,但我不知道如何让 Pelican 使用它?

0 投票
2 回答
305 浏览

python - 修复 Pelican RSS 源中的验证错误

我正在使用Pelican 3.2生成带有 RSS 提要的博客。但是,通过 W3C 的提要验证器运行 RSS 提要会引发以下错误:

违规行之一是

Pelican 似乎使用feedgenerator,但我找不到任何相关的配置选项。

我应该如何解决这个问题?

0 投票
2 回答
805 浏览

python - 如何让 pelican 开发服务器在没有扩展名的情况下传递文件?

我正在使用 Pelican 开发一些静态 HTML 网站,这些网站配置为提供漂亮的 URL,但是开发服务器不提供没有文件扩展名的页面。

在生产中,这是由 nginx 提供的,它配置正确,因此它确实为具有漂亮 URL 的文档提供服务。

问题是如何让 devenv 服务器做同样的事情?

0 投票
5 回答
4572 浏览

python - 如何控制鹈鹕文章类别中的页面顺序?

我正在使用 pelican jinja2 模板来生成基于类别的导航菜单,我需要一种方法来控制页面的顺序,或者至少有一个技巧可以让我选择要列出的第一页。

如何使一个特定的文章页面成为第一个。他们的来源是降价格式。

0 投票
2 回答
3143 浏览

python - 如何覆盖鹈鹕页面或文章使用的默认模板?

我想知道如何在 pelican 中为页面或文章使用不同的模板?

到目前为止,似乎 for article 正在使用article.html和 for pages page.html

0 投票
2 回答
304 浏览

pelican - “鹈鹕./content”和“制作html”有什么区别?

我今天开始学习 Pelican,因为我想将我的博客从 wordpress 转移到 pelican。

但是,在阅读了文档之后,我仍然不知道 和 之间的pelican ./content区别make html。它们似乎都生成了一个静态网站。此外,pelican ./content总是返回UnicodeDecodeError** for me, while鹈鹕 ./content` 不会。

它们之间有什么区别,为什么?

0 投票
1 回答
18952 浏览

python - 鹈鹕:如何在markdown中嵌入html和javascript

我想在博客文章中嵌入一些 html 元素和 javascript。这是我的降价文件。

但是 pelican 将 html 标签包装在pre. 所以代码没有被执行。

我正在使用从pip install Markdown2.3.1 版安装的 Markdown 库

我检查了文档,但无济于事。

如何通过降价或在鹈鹕环境中避免这种情况发生?

0 投票
2 回答
1778 浏览

python - 查询鹈鹕主题中的特定文章(通过标签/类别)

是否可以通过 Pelican 模板文件中的 jinja 设置查询参数?

index.html

这将返回文章类别中的文章,但前提是它们恰好在已查询的文章中。理想的设置是抓取 y 类别(或带有 y 标签)的 x 篇文章 - 这可能吗?