【发布时间】:2021-10-13 08:27:11
【问题描述】:
Django 序列化对象返回一个数组,我无法用 js 在模板中获取它
我的观点.py:
def MyExempleView(request):
data = serializers.serialize("json", myModel.objects.all())
context = {
"data" : json.loads(data)
}
return render(request, 'consulta/myTemplateExemple.html', context=context)
我的模板:
{{ data|json_script:"data" }}
if ($("#data").length) {
var data= JSON.parse(document.getElementById('data').textContent);
}
我的结果示例:
"[{"key": "value"}, {"key2": "value2"}]"
【问题讨论】:
-
你如何打印数据?
标签: javascript django django-rest-framework django-views django-templates