我的Django对象有一个属性“City”.我正在尝试获取城市列表并使用 Jquery 在模板中捕获它(在X轴上的图表中使用).
我的问题是我无法摆脱unicode并引用列表.
(我设法为一个单一的价值做).相反,我坚持这个:
[“[[u’Paris’],[u’Lyon’]]”]
我已经尝试了很多东西,包括JSON.没有成功.
我的看法:
(实际上,其中一个尝试..)
def barchart1(request):
city_array =[]
for i in [1,MyObject.objects.count()]:
objet = get_object_or_404(MyObject, pk=i)
cities = [objet.city.city_name]
city_array.append(cities)
return render (request, 'plot3/plot_page.html', {"city_array" : city_array})
我的JS:
var cities = ["{{ city_array }}"];
以下是JS如何读取视图发送的上下文
[“[[u’Paris’],[u’Lyon’]]”]
这是我想得到的
[‘巴黎’,’里昂’]
它必须是简单的东西,但我无法弄清楚如何做到这一点.
其他帖子不处理字符串列表.
知道我该怎么办?