src/p4l/views.py
changeset 57 3a8a55131180
parent 52 99801979086c
child 60 da37c87abbfb
equal deleted inserted replaced
53:5f6edd450863 57:3a8a55131180
   123         uri_labels.update(get_labels_for_uris([s.uri for s in self.object.subjectCorporateBodies.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True))
   123         uri_labels.update(get_labels_for_uris([s.uri for s in self.object.subjectCorporateBodies.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True))
   124         uri_labels.update(get_labels_for_uris([s.uri for s in self.object.corporateAuthors.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True))
   124         uri_labels.update(get_labels_for_uris([s.uri for s in self.object.corporateAuthors.all()], "http://www.iiep.unesco.org/plan4learning/scheme/Organizations", None, True))
   125         uri_labels.update(get_labels_for_uris([self.object.recordType] if self.object.recordType else [], "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False))
   125         uri_labels.update(get_labels_for_uris([self.object.recordType] if self.object.recordType else [], "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False))
   126         context['uri_labels'] = json.dumps(uri_labels)
   126         context['uri_labels'] = json.dumps(uri_labels)
   127         
   127         
   128         context['subjects_query_dict'] = json.dumps({
   128         query_dicts = {
   129                             'dataurl': settings.SPARQL_QUERY_ENDPOINT,
   129             'subjects': {
   130                             'dataquery': settings.SPARQL_SUBJECT_QUERIES["filter"],
   130                 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
   131                             'datarootquery': settings.SPARQL_SUBJECT_QUERIES["root"],
   131                 'dataquery': settings.SPARQL_SUBJECT_QUERIES["filter"],
   132                             'datachildsquery': settings.SPARQL_SUBJECT_QUERIES["childs"],
   132                 'datarootquery': settings.SPARQL_SUBJECT_QUERIES["root"],
   133                             'datachildcountquery': settings.SPARQL_SUBJECT_QUERIES["child-count"]
   133                 'datachildsquery': settings.SPARQL_SUBJECT_QUERIES["childs"],
   134                             })
   134                 'datachildcountquery': settings.SPARQL_SUBJECT_QUERIES["child-count"]
   135         context['themes_query_dict'] = json.dumps({
   135             },
   136                             'dataurl': settings.SPARQL_QUERY_ENDPOINT,
   136             'themes' : {
   137                             'dataquery': settings.SPARQL_THEME_QUERIES["filter"],
   137                 'dataurl': settings.SPARQL_QUERY_ENDPOINT,
   138                             'datarootquery': settings.SPARQL_THEME_QUERIES["root"],
   138                 'dataquery': settings.SPARQL_THEME_QUERIES["filter"],
   139                             'datachildsquery': settings.SPARQL_THEME_QUERIES["childs"],
   139                 'datarootquery': settings.SPARQL_THEME_QUERIES["root"],
   140                             'datachildcountquery': settings.SPARQL_THEME_QUERIES["child-count"]
   140                 'datachildsquery': settings.SPARQL_THEME_QUERIES["childs"],
   141                             })
   141                 'datachildcountquery': settings.SPARQL_THEME_QUERIES["child-count"]
       
   142             }
       
   143         }
       
   144         context['query_dicts'] = json.dumps(query_dicts)
   142         
   145         
   143         return context
   146         return context
   144         
   147         
   145         
   148