我的Django對象具有屬性「City」。我試圖獲取城市列表並使用Jquery在模板中捕獲它(在X軸上的圖表中使用)。
我的問題是,我不能擺脫unicode和引用列表。
(我設法做一個單一的值)。相反,我stucked這個:
[ 「[[ü'巴黎'],[ü'里昂']]」]將Django的字符串列表傳遞給Javascript
我試過噸的東西,包括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:
<script type="text/javascript">
var cities = ["{{ city_array }}"];
</script>
這裏是JS如何讀取由發送上下文查看
[「[[' Paris '],[u '里昂']]「]
這裏是我想獲得
[‘巴黎’,‘里昂’]
它必須是簡單的東西,但我無法弄清楚如何去做吧。 其他帖子不處理字符串列表。
我該怎麼辦?
當你嘗試json時什麼都不起作用? – sk1p