Category (分类)

Category是一个重新处理的数据对象,但可以像对待普通的dict类型数据,直接调用其属性即可。其中category.raw这个raw属性对应了最原生的数据对象(dict类型)。

本质上,Category对应的是一个文件夹,即type=folder的一个文件对象。

url

会提取原始的Category对应数据的path属性,拼接成一个u'/category/<path>这样的URL。这个URL要求自定义模板中,应该有个类似category.jade的模板来渲染当前获得的Category;如果/cateogry/xxxx并不能得到模板的渲染,则不要使用category.url这个属性,可以自己另行拼接出自己需要的URL地址。

parents

返回一个list类型,其中每一个元素都是Category对象,表示当前Category的父目录,以及父目录的父目录, .etc

posts

当前目录下的所有(日志),返回的数据类型为list。

posts_pager

上面变量posts对应的分页对象。

images

当前目录下的所有图片(文件),返回的数据类型为list

images_pager

上面变量images对应的分页对象

posts_count

目录下拥有的文章数量

images_count

目录下拥有的图片数量

_posts_count

目录下拥有的文章数量,但不包括子目录

_images_count

目录下拥有的图片数量,但不包括子目录