如何使用javascript在模板中使用以下python字典?

2024-06-08 00:11:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一本这样的Python字典:

{'test_data': ['reads_1.fq', 'reads_2.fq'], 'test_data/new_directory': ['ok.txt'], 'hello': ['ok.txt'], 'hello/hi/hey': ['b.txt']}

我想在模板(Django)中使用它来创建一个树结构,如:

^{pr2}$

如何使用javascript实现这一点?谢谢


Tags: djangotesttxt模板hellonewdata字典
1条回答
网友
1楼 · 发布于 2024-06-08 00:11:20

首先在视图中将字典转换为json,然后使用javascript直接处理json(而不是使用django的模板语言来尝试格式化javascript)

# In your view somewhere
import json

def my_view(request):
    ...
    return render_to_response('my_template.html',{ 'my_json': json.dumps(my_dict) }, context_instance=RequestContext(request))

在模板中:

^{pr2}$

相关问题 更多 >

    热门问题