django 传递html字符串,将Django中的字符串列表传递给Javascript

我的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’]]”]

这是我想得到的

[‘巴黎’,’里昂’]

它必须是简单的东西,但我无法弄清楚如何做到这一点.

其他帖子不处理字符串列表.

知道我该怎么办?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值