Python django里的views.py传参给js的问题,急求!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python django里的views.py传参给js的问题,急求!相关的知识,希望对你有一定的参考价值。

django里的一个list传进index.html
return render_to_response('index.html','title':'test','list':data,'row':row,'col':col)
data是个list,里面嵌入了list,data=[list1[],list2[].....]

index.html里想用js把data的数据根据传递的参数动态生成表格,发现向表格里传送数据时,
如果赋值list.0.1就可以显示内容,用双重循环赋值list.i.j就没有内容,怎么解决

python 对象转成json对象,有更好的方法,不应该用你说的循环来实现,如下面所示

在views里面,
from django.core import serializers

datax=[list1[],list2[].....]

data = serializers.serialize(\'xml\', datax)

return render_to_response(\'index.html\',\'title\':\'test\',\'list\':data,\'row\':row,\'col\':col)

在index.html里面
<script type=\'text/javascript\'>
var list = list;
</script>
--------------------------------
上面代码只是随意写的,没有测试,不过你用serializers绝对错不了,可以baidu: django serializers ,很多例子的
参考技术A 代码贴出来

python 基本的django views.py函数

# imported libraries

def helloworld(request):
  return render(request, "template.html", {"var_name": Model.objects.count()})
  # render(<arg 1>, <arg 2>, <arg 3>)
  # arg 1: request
  # arg 2: the html from template directory
  # arg 3: json object to be returned

以上是关于Python django里的views.py传参给js的问题,急求!的主要内容,如果未能解决你的问题,请参考以下文章

django框架学习六:优化views.py文件,使用rest_framework中的APIVew和Response返回

二 Django框架,urls.py模块,views.py模块,路由映射与路由分发以及逻辑处理——url控制器

django中url路由配置及渲染方式

python 基本的django views.py函数

python 示例django-plotly-dash views.py

在views.py中获取url - python django