Hi
在归档页面里我这么写:
entries = d.get\_data(types='post', limit=999, sort='desc').group('-date:year')
虽然 limit=999,但页面上只显示了323篇文章(我的博客实际共有819篇文章)。
limit=999
https://blog.shuiba.co/#d_73e12b68713511e782220242ac110006-2
是不是出于速度原因限制了全部加载?
不使用分页的话有没有办法全部加载呢?
谢谢!
@Shui Baco, 可以手工传入 page 这个参数,就可以取得后面一页了的数据了。
不是 323 篇, 是 300 篇, 系统做了限制,每次最多获取 300 条,一来避免对系统产生性能问题,二来可以避免页面本身的性能问题了。
已经做了调整,将最大数目改为 1000 篇。
但是,建议在当前情况下,不要在 Dashboard 的 Cache 策略设定为 No 之类的,对页面的实际生成速度会影响比较显著。 :)
@Hepo 谢谢~请问 cache strategy 里 fast balance 和 no 分别是什么具体含义?api 里没查到。
@水八口 就是字面意思……
@Shui Baco, 可以手工传入 page 这个参数,就可以取得后面一页了的数据了。
不是 323 篇, 是 300 篇, 系统做了限制,每次最多获取 300 条,一来避免对系统产生性能问题,二来可以避免页面本身的性能问题了。
已经做了调整,将最大数目改为 1000 篇。
但是,建议在当前情况下,不要在 Dashboard 的 Cache 策略设定为 No 之类的,对页面的实际生成速度会影响比较显著。 :)
@Hepo 谢谢~请问 cache strategy 里 fast balance 和 no 分别是什么具体含义?api 里没查到。
@水八口 就是字面意思……