Na sua view que será responsável por buscar o conteúdo faça como abaixo:
def carga(request): import json from django.conf import settings json_data=open("%s/arquivo.json" % settings.MEDIA_ROOT).read() data = json.loads(json_data) retorno = "" for i in data['raiz']: retorno += "<h2>%s</h2>" % (i['titulo'],) for v in i['itens']: retorno += '--> %s: %s ' % (v['titulo'], v['valor']) retorno += '<hr>' return HttpResponse(retorno)
O exemplo acima retorna o conteúdo da seguinte forma:
Titulo1
--> Item titulo1: item valor1--> Item titulo2: item valor2
--> Item titulo3: item valor3
Titulo2
--> Item titulo1: item valor1--> Item titulo2: item valor2
--> Item titulo3: item valor3
Titulo3
--> Item titulo1: item valor1--> Item titulo2: item valor2
hasta!