【发布时间】:2011-11-02 04:47:33
【问题描述】:
我正在尝试将一个查询集从 Django 传递到一个带有 javascript 的模板。
我尝试了不同的方法来解决这个问题:
1.正常方法 - 由于命名法 [ > Object:ID <, > Object:ID <,... ]
,Javascript 在尝试解析对象时变得一团糟Django 视图
django_list = list(Some_Object.objects.all())
模板 HTML + JS
<script type="text/javascript" >
var js_list = {{django_list}};
</script>
2。 JSON 方法 - Django 无法将对象列表转换为 json 字符串 不是 JSON 可序列化的
Django 视图
django_list = list(Some_Object.objects.all())
json_list = simplejson.dumps(django_list)
模板 HTML + JS
<script type="text/javascript" >
var js_list = {{json_list}};
</script>
所以,我需要一些帮助:)
任何人有任何建议/解决方案?
谢谢!
【问题讨论】:
标签: javascript python django json dom