diff -r b758351d191f -r cc9b7e14412b web/lib/django/views/generic/list_detail.py --- a/web/lib/django/views/generic/list_detail.py Wed May 19 17:43:59 2010 +0200 +++ b/web/lib/django/views/generic/list_detail.py Tue May 25 02:43:45 2010 +0200 @@ -120,11 +120,11 @@ elif slug and slug_field: queryset = queryset.filter(**{slug_field: slug}) else: - raise AttributeError, "Generic detail view must be called with either an object_id or a slug/slug_field." + raise AttributeError("Generic detail view must be called with either an object_id or a slug/slug_field.") try: obj = queryset.get() except ObjectDoesNotExist: - raise Http404, "No %s found matching the query" % (model._meta.verbose_name) + raise Http404("No %s found matching the query" % (model._meta.verbose_name)) if not template_name: template_name = "%s/%s_detail.html" % (model._meta.app_label, model._meta.object_name.lower()) if template_name_field: