小编Sta*_*cts的帖子

将Netlify CMS与Hugo一起使用 - 使用画廊创建帖子

我是雨果和Netlify的新手,所以我可能只是做错了.

我已成功构建和部署了一个带有画廊的网站,使用Hugo,Galleria插件,并部署到Netlify这一切都有效.但是,我想尝试使用Netlify CMS,我正在努力设置它来处理图库功能(它只是写文本帖子很好)

我不确定这是否是Netlify CMS的限制,或者我是否以不适合静态网站的方式进行画廊.

为了实现Hugo的画廊,我在每个帖子的前面做了以下事情:

+++
date = "2017-02-13T23:17:09+01:00"
summary = "In which I fail to RTFM, visit a Lamasery, and eat a lot of fruit."
tags = []
title = "China 2017: Day 11"

[[galleria]]
imgSrc = "../images/china/11/Lama-Temple.JPG"
imgTitle = "Hall In The Lama Temple"
imgDesc = "One of the main halls of the Lama Temple."

[[galleria]]
imgSrc = "../images/china/11/Octagonal-Hall.JPG"
imgTitle = "Octagonal Hall"
imgDesc = "An octagonal building just …
Run Code Online (Sandbox Code Playgroud)

gallery hugo netlify netlify-cms

3
推荐指数
1
解决办法
979
查看次数

从 Jinja2 中的 URL 中删除尾随 /(正则表达式?)

我有一个 MkDocs 站点的模板,它使用 Jinja2。我正在尝试添加每个页面的 PDF 版本的链接。PDF 始终与 Markdown 文件具有相同的名称。因此,我尝试在模板中添加一个链接,该链接将自动为每个页面定位正确的 PDF。这比让作者向每个页面添加手动链接感觉更清晰。

<a href="{{ page.url|url }}.pdf">Download</a>

上面的内容几乎是正确的,但是所有 URL 的末尾都有一个“/”。意思是结果是:

page/url/slug/.pdf

MkDocs 和 Jinja 似乎都没有提供过滤器来删除尾随斜杠,所以我想知道是否可以使用正则表达式来删除它。我相信这会像这样简单\/$?但是,我无法从文档中看到如何在 Jinja 中应用正则表达式过滤器?

regex jinja2 mkdocs

3
推荐指数
1
解决办法
3779
查看次数

标签 统计

gallery ×1

hugo ×1

jinja2 ×1

mkdocs ×1

netlify ×1

netlify-cms ×1

regex ×1