src/p4l/views.py
changeset 145 7c6fe1dab213
parent 131 f1854630734f
child 161 216b3f9582aa
equal deleted inserted replaced
144:8c32ea1310de 145:7c6fe1dab213
    50 QUERY_FIELDS_TRANSLATION = {
    50 QUERY_FIELDS_TRANSLATION = {
    51     'url': 'dataurl',
    51     'url': 'dataurl',
    52     'filter': 'dataquery',
    52     'filter': 'dataquery',
    53     'root': 'datarootquery',
    53     'root': 'datarootquery',
    54     'childs': 'datachildsquery',
    54     'childs': 'datachildsquery',
    55     'child-count': 'datachildcountquery'                            
    55     'child-count': 'datachildcountquery'
    56 }
    56 }
    57 
    57 
    58 
    58 
    59 def get_record_uri_labels(record, lang):
    59 def get_record_uri_labels(record, lang):
    60     uri_labels = get_labels_for_uris([s.uri for s in record.subjects.all()], settings.RDF_SCHEMES['subjects'], lang, False)
    60     uri_labels = get_labels_for_uris([s.uri for s in record.subjects.all()], settings.RDF_SCHEMES['subjects'], lang, False)
   156 class RecordDeleteView(View):
   156 class RecordDeleteView(View):
   157     def get(self, request, slug, **kwargs):
   157     def get(self, request, slug, **kwargs):
   158         rec = get_object_or_404(Record, identifier=slug)
   158         rec = get_object_or_404(Record, identifier=slug)
   159         rec.delete()
   159         rec.delete()
   160         return redirect('p4l_home')
   160         return redirect('p4l_home')
   161         
   161 
       
   162