查询数据库时出现Django编码错误

时间:2014-07-01 10:23:52

标签: django encoding neomodel

我正在使用Neomodel库将我的Neo4j数据库与Django框架绑定。 试图通过本地shell从我的数据库中获取实例,我收到编码错误:

city = PlaceName.index.search(name=u'Zürich')

UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 1: ordinal not in range(128)

我该如何避免这种情况?

1 个答案:

答案 0 :(得分:0)

嗯...

请你试试这个:

city = PlaceName.index.search(name=unicode('Zürich','utf-8'))