diff -r b758351d191f -r cc9b7e14412b web/lib/django/contrib/admin/options.py --- a/web/lib/django/contrib/admin/options.py Wed May 19 17:43:59 2010 +0200 +++ b/web/lib/django/contrib/admin/options.py Tue May 25 02:43:45 2010 +0200 @@ -6,11 +6,14 @@ from django.contrib.admin import widgets from django.contrib.admin import helpers from django.contrib.admin.util import unquote, flatten_fieldsets, get_deleted_objects, model_ngettext, model_format_dict -from django.core.exceptions import PermissionDenied +from django.contrib import messages +from django.views.decorators.csrf import csrf_protect +from django.core.exceptions import PermissionDenied, ValidationError from django.db import models, transaction from django.db.models.fields import BLANK_CHOICE_DASH from django.http import Http404, HttpResponse, HttpResponseRedirect from django.shortcuts import get_object_or_404, render_to_response +from django.utils.decorators import method_decorator from django.utils.datastructures import SortedDict from django.utils.functional import update_wrapper from django.utils.html import escape @@ -20,10 +23,6 @@ from django.utils.translation import ugettext as _ from django.utils.translation import ungettext, ugettext_lazy from django.utils.encoding import force_unicode -try: - set -except NameError: - from sets import Set as set # Python 2.3 fallback HORIZONTAL, VERTICAL = 1, 2 # returns the