【发布时间】:2015-12-13 21:09:34
【问题描述】:
我正在使用静态站点生成器Pelican。我已将 ARTICLE_URL 设置配置为在 url 中包含年份和月份。
例如
ARTICLE_URL = 'posts/{date:%Y}/{date:%b}/{slug}/'
我的帖子网址将类似于
/posts/2015/Dec/my-new-post/
我希望月份是小写的,即
/posts/2015/dec/my-new-post/
有没有简单的方法来实现这一点?
【问题讨论】:
-
.lower()在字符串之后 -
@depperm 你建议把
lower()放在哪里?小写ARTICLE_URL不起作用,我想将 Pelican 使用ARTICLE_URL生成的字符串小写。 -
简单的方法?并不真地。它们直接来自日期格式,反过来又来自您的语言环境。最好的办法是编写一个小写插件并将它们设置为
override_url/override_save_as。
标签: python string-formatting pelican