我不想在每个项目中使用你。
答案 0 :(得分:2)
如果你想要JSON,你应该要求JSON。
return HttpResponse(json.dumps(a))
答案 1 :(得分:1)
你只是信息性的,意思是文本是unicode。
>>> country
[u'bangladesh', u'bhutan', u'maldives', u'nepal', u'sri lanka', u'united arab emirates', u'hong kong', u'malaysia', u'singapore', u'thailand', u'china', u'bahrain', u'iran (islamic republic of)', u'jordan', u'kuwait']
>>> for c in country:
... print c
...
bangladesh
bhutan
maldives
nepal
sri lanka
united arab emirates
hong kong
malaysia
singapore
thailand
china
bahrain
iran (islamic republic of)
jordan
kuwait
>>> import json
>>> json.dumps(country)
'["bangladesh", "bhutan", "maldives", "nepal", "sri lanka", "united arab emirates", "hong kong", "malaysia", "singapore", "thailand", "china", "bahrain", "iran (islamic republic of)", "jordan", "kuwait"]'
>>>
所以,你不必做任何事情,你只是误解了你的意思
答案 2 :(得分:-1)
如果您只想从每个项目中移除u',只需替换
行....
a.append(list_country[i])
...
通过
....
a.append(str(list_country[i]))
....