问题标签 [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.
python - 如何在鹈鹕中按文件名对文章进行排序?
在 Pelican 3.5 中,我知道我可以按属性对文章进行排序,例如
但我想按文件名排序。更改文件名比打开每个文件并编辑属性要容易得多。
html - 为了让 Pelican 生成的 html 链接到图像,表达路径的正确方法是什么?
我刚开始用 Pelican 创建一个博客,并想链接到一个图像。我通过在我的 Markdown 文件中包含以下行来做到这一点:
这一行在 html 文件中成功复制,Pelican 将其放置在输出目录(即/myBlog/output)中。我将png文件放在输出目录中(即与html文件相同的目录并得到以下错误:
其中 /category指的是myBlog/output/category。相反,当我使用以下 html 代码时:
一切正常。我不明白为什么会这样:
如果图像文件与html文件在同一目录下,“./myImg1.png”不应该正确,“/myImg.png”不正确吗?
为什么要寻找/category/myImg1a.png/index.html文件夹?
python - 随着我写越来越多的帖子,鹈鹕花费的时间越来越长。它是否也在重新制作旧帖子?
嗨,我开始使用pelican静态站点生成器,但我注意到,随着我写越来越多的帖子,它在制作 html 的同时花费越来越多的时间,
它是否也在重新制作旧帖子?他们的任何我都可以制作html并只制作新帖子以添加到现有帖子中吗?
html - 鹈鹕中的html十六进制电子邮件编码不起作用
我正在鹈鹕(初学者)建立一个网站,我正在尝试对我的电子邮件地址进行编码。我的电子邮件地址用于联系页面,您可以在其中单击图像以启动电子邮件的打开(其中已经包含一些内容)。
我的contact.rst 文件包括:
.. 原始:: html
它工作正常,但它不保留编码。在页面源中,它显示了我的真实电子邮件地址。我错过了什么?谢谢你。
python - 重组文本中的鹈鹕外部图像
我想把外部图像放在我用Pelican创建的博客上
所以我尝试:
运行“pelican -s pelicanconf.py”后出现错误:
而且我的帖子里没有图片。
问题是:如何将外部图像放在我的博客中。
blogs - 如何在鹈鹕中添加标题菜单
我使用 pelican 构建了我的个人博客,但我不知道如何在我的页面中添加标题菜单。默认菜单是“评论”,我想添加一个类似“关于我”的菜单,但我不知道在哪里添加代码才能使我的页面正常工作。一些例子可能对我有帮助。
python - 以编程方式调用 Pelican 站点的链接列表
我有一个鹈鹕博客。我想以编程方式调用外部链接列表,而不是将它们硬编码到模板中。例如,博客文章类别以编程方式调用,例如,
所以要明确一点,我希望将此代码更改为从列出一些外部网络链接的单个文件中调用。
python - 拆分 AND 排序列表 Jinja/Pelican
我正在使用 Pelican 生成静态博客。我有一个链接页面,其中包含从中央列表填充的三列。我希望链接(a)按字母顺序排序,然后(b)分成三个。目前我可以做(a)或(b),但不能同时做。
(一个)按字母顺序排序(这会产生三个按字母顺序排序的相同列):
(b)分成三部分(这将未排序的列表分成三部分):
澄清。我希望按字母顺序对 LINKS 进行排序,然后分成三个相等的部分。
css - S3 上的 Pelican:主题渲染不正确
我按照http://docs.getpelican.com/en/3.5.0/quickstart.html#installation中的说明在虚拟环境中安装了 Pelican 。运行make html
然后make serve
确实会产生预期的结果localhost:8000
:内容和主题按预期呈现。但是,本地服务器发出警告:
WARNING:root:Unable to find file /favicon.ico/index.html or variations.
我在make s3_upload
有和没有--guess-mime-type
选项的情况下运行。无论哪种情况,我都确保css
我的 s3 存储桶中的文件具有正确的 mime 类型(文本/纯文本) CSS 文件必须具有 text/css 作为 mime-type:
文件确实上传到 s3,但博客未正确呈现(显然无法识别 css 指令)。我没有在我的测试降价文档中添加任何内联 css。
为什么博客不能从 s3 正确渲染?我应该在哪里寻找错误日志?谢谢。
编辑:
我通过http://jigsaw.w3.org/css-validator/运行博客,得到“恭喜,未发现错误”和“本文档验证为 CSS 级别 3”。
假设博客的 URI 是www.theuser.com
,我也尝试将pelicanconf.py
's设置SITEURL
为