javascript - 在 python django 中通过 url 发送数组

标签 javascript python arrays django

我想通过 ajax 中的 URL 发送数组,并在后端我想在 python 中访问该数组。我怎样才能做到这一点

<!--Java script code -->
var arr[] = [1,2,3];
$.ajax(function(){
 url: 'myurl/arr=' + arr,
});

如何在Python中使用'arr'来显示

--编辑--

def use_arr(request)
  method = request.GET
  list = method.get('arr')

上面是 python View ,我应该在其中使用该数组,但我无法访问该数组以进行显示。

最佳答案

Javascript

$.get('myurl', {arr: JSON.stringify(arr)})

了解有关 $.get 的更多信息:https://api.jquery.com/jquery.get/

Python

import json
# ...
list = json.loads(request.GET['arr'])

关于javascript - 在 python django 中通过 url 发送数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33475124/

相关文章:

javascript - 在 Drupal 6 中实现精美的 CSS/Javascript 导航菜单的最简单方法?

javascript - Ul li 在 Less 或 jQuery 中使用 If 条件进行列计数

python - Numpy 数组,数据必须是一维的

c++ - 寻找关于指针使用差异的一些确认

Python - 如何实现与 NumPy 函数兼容的自定义类?

javascript - typescript 获取对象数组中列值的数组

python - Django ValueError : The view usermanager. views.group_perm 没有返回 HttpResponse 对象。它返回 None 而不是

python - 在具有多个值的键的字典中查找公共(public)值

c# - 如何在 Visual C# 中获取数组中第二大的数字?

javascript - 我在 Node.js 中读取 tgz 文件的方式有问题吗?基准测试显示速度很慢 :(