我使用夹层来构建我的网站。在模板中我使用templatetag。当我传递给像“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)
我该如何解决? TIA!
答案 0 :(得分:0)
好像你把类别传递给了ascii,而不是unicode。
尝试
{% blog_recent_posts limit=6 category=u'Статьи' as recent_posts %}
如果您对类别进行了硬编码,否则,请在传递给模板之前在视图中指定/投射它。