src/p4l/views.py
changeset 33 945b144d68c1
parent 30 a84e31f1f223
child 34 cfc090f440d0
equal deleted inserted replaced
32:f625ad551908 33:945b144d68c1
     7 
     7 
     8 from django.conf import settings
     8 from django.conf import settings
     9 from django.contrib.auth.decorators import login_required
     9 from django.contrib.auth.decorators import login_required
    10 from django.shortcuts import get_object_or_404
    10 from django.shortcuts import get_object_or_404
    11 from django.utils.decorators import method_decorator
    11 from django.utils.decorators import method_decorator
    12 from django.views.generic import ListView, DetailView, TemplateView, UpdateView
    12 from django.views.generic import ListView, DetailView, TemplateView
    13 from p4l.forms import RecordFilterForm
    13 from p4l.forms import RecordFilterForm
    14 from p4l.models import Record
    14 from p4l.models import Record
    15 from p4l.utils import get_labels_for_uris
    15 from p4l.utils import get_labels_for_uris
    16 import logging
    16 import logging
    17 
    17 
   106             uris_labels = get_labels_for_uris(uri_list, "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False)
   106             uris_labels = get_labels_for_uris(uri_list, "http://www.iiep.unesco.org/plan4learning/scheme/DocumentType", lang, False)
   107             context['recordType_label'] = uris_labels[self.object.recordType]
   107             context['recordType_label'] = uris_labels[self.object.recordType]
   108         
   108         
   109         return context
   109         return context
   110 
   110 
   111 
       
   112 class RecordEditView(TemplateView):
   111 class RecordEditView(TemplateView):
   113     http_method_names = ['get']
   112     http_method_names = ['get']
   114     template_name = 'p4l/record_update_form.html'
   113     template_name = 'p4l/record_update_form.html'
   115 
   114 
   116 # class RecordEditView(UpdateView):
       
   117 #     model = Record
       
   118 #     template_name_suffix = '_update_form'
       
   119 #     slug_field = "identifier"
       
   120 #     slug_url_kwarg = "id"
       
   121