dc.Element('relation', 'collection', self.collection.id, 'isPartOf'),
dc.Element('title', 'title', self.title),
dc.Element('creator', value=creator),
+ dc.Element('description', value=self.comm_fonctusage),
dc.Element('publisher', value=self.collection.publisher),
dc.Element('coverage', value=self.etat),
dc.Element('format', value=duration, refinement="extent"),
+ dc.Element('rights', value=self.collection.rights)
)
return resource
extra_context={'country': country, 'continent': continent})
def handle_oai_request(self, request):
- url = request.META['HTTP_HOST'] + request.path
+ url = 'http://' + request.META['HTTP_HOST'] + request.path
datasource = TelemetaOAIDataSource()
- admin = settings.ADMINS[0][1]
+ admin = settings.ADMINS[0][1]
provider = oai.DataProvider(datasource, "Telemeta", url, admin)
- args = request.GET.copy()
+ args = request.GET.copy()
args.update(request.POST)
return HttpResponse(provider.handle(args), mimetype='text/xml')