404 si pas did
authorolivier larcheveque <olivier.larcheveque@u-ol.(none)>
Mon, 1 Nov 2010 13:31:18 +0000 (09:31 -0400)
committerolivier larcheveque <olivier.larcheveque@u-ol.(none)>
Mon, 1 Nov 2010 13:31:18 +0000 (09:31 -0400)
auf_savoirs_en_partage/savoirs/views.py

index b7b5a58..a873736 100644 (file)
@@ -6,6 +6,7 @@ from django.template import Context, RequestContext
 from django.http import HttpResponse, HttpResponseRedirect
 from django.contrib.auth.decorators import login_required
 from django.core.urlresolvers import reverse
+from django.shortcuts import get_object_or_404
 from django import forms
 from django.conf import settings
 from lib.recherche import google_search, build_search_regexp
@@ -107,7 +108,7 @@ def ressource_index(request):
 
 def ressource_retrieve(request, id):
     """Notice OAI de la ressource"""
-    ressource = Record.objects.get(id=id)
+    ressource = get_object_or_404(Record, id=id)
     variables = { 'ressource': ressource,
                 }
     return render_to_response ("savoirs/ressource_retrieve.html", \