我正在为我的博客使用Lektor CMS。我想实现docs中所述的类别功能。我有一个blog-post
带有categories
字段的模型:
[fields.categories]
label = Категории
type = checkboxes
source = site.query('/categories')
如您所见,我使用的是俄语,因此类别名称可能Кодинг
和 slug(目录名称)可能是Coding
.
问题是,当我访问博客文章的类别时,我得到的是普通列表:[u'Coding']
而不是对象列表,我可以用它来输出俄语名称并生成英文 url,比如/blog/category/coding
.
我希望能够得到这样的html:
{% for category in post.categories %}
<a href="{{ category|url }}">{{ category.name }}</a>
{% endif %}
但它不起作用。我怎样才能解决这个问题?