如何按月份归档

你好,

想实现下面这种归档形式:

2017年7月

文章1

文章2

文章3

2017年6月

文章1

文章2

文章3

代码这样写的话

.archive

entries = get\_data(type='post',limit=32, sort='desc').group('-date:year+month')

for x, posts in entries

h3= x

ul: for post in posts: li

a(href=post.url, title=post.title)

x不管是year还是month,最后h3都是(year, month)这种形式,感觉括号不太美观,想请教如何改成其他形式,比如“year-month”或者“year/month”等等

具体地址如下:

http://alice.bitcron.com/archive

不是特别懂,谢谢

2017-08-09 13:18 from go kyousetsu
Comments
Write a Comment
  • Hepo reply

    @go kyousetsu, 这里的 x 本身是一个 list, year = x[0] month = x[1], 然后 '%s-%s' % (year, month) 进行再组合就可以了。

    或者直接尝试 '%s/%s' % x

    • go kyousetsu reply

      @Hepo 解决了,谢谢!