0

我使用夹层来构建我的网站。在模板中我使用模板标签。当我像“categorytofilter”这样传递给这个模板标签词时,没关系,但是当我尝试传递unicode字符串时:

{% blog_recent_posts limit=6 category='Статьи' as recent_posts %}

我看到了错误:

'ascii' codec can't encode characters in position 10-15: ordinal not in range(128)

我该如何解决?蒂亚!

4

1 回答 1

0

似乎您将类别传递为 ascii,而不是 unicode。

尝试

{% blog_recent_posts limit=6 category=u'Статьи' as recent_posts %}

如果您正在对类别进行硬编码,否则,请在传递给模板之前在您的视图中指定/转换它。

于 2012-11-27T20:24:45.740 回答