Changeset 5514
- Timestamp:
- 06/22/07 22:18:22 (1 year ago)
- Files:
-
- django/trunk/django/contrib/admin/views/main.py (modified) (3 diffs)
- django/trunk/django/contrib/auth/models.py (modified) (4 diffs)
- django/trunk/django/core/management.py (modified) (1 diff)
- django/trunk/django/db/models/fields/related.py (modified) (1 diff)
- django/trunk/django/db/models/query.py (modified) (1 diff)
- django/trunk/django/newforms/fields.py (modified) (1 diff)
- django/trunk/django/newforms/widgets.py (modified) (1 diff)
- django/trunk/django/template/defaulttags.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/contrib/admin/views/main.py
r5097 r5514 14 14 from django.utils.text import capfirst, get_text_list 15 15 import operator 16 17 try: 18 set 19 except NameError: 20 from sets import Set as set # Python 2.3 fallback 16 21 17 22 from django.contrib.admin.models import LogEntry, ADDITION, CHANGE, DELETION … … 490 495 491 496 def delete_stage(request, app_label, model_name, object_id): 492 import sets493 497 model = models.get_model(app_label, model_name) 494 498 object_id = unquote(object_id) … … 503 507 # will also be deleted. 504 508 deleted_objects = ['%s: <a href="../../%s/">%s</a>' % (capfirst(opts.verbose_name), object_id, escape(str(obj))), []] 505 perms_needed = set s.Set()509 perms_needed = set() 506 510 _get_deleted_objects(deleted_objects, perms_needed, request.user, obj, opts, 1) 507 511 django/trunk/django/contrib/auth/models.py
r5073 r5514 5 5 from django.utils.translation import gettext_lazy as _ 6 6 import datetime 7 8 try: 9 set 10 except NameError: 11 from sets import Set as set # Python 2.3 fallback 7 12 8 13 def check_password(raw_password, enc_password): … … 176 181 "Returns a list of permission strings that this user has through his/her groups." 177 182 if not hasattr(self, '_group_perm_cache'): 178 import sets179 183 cursor = connection.cursor() 180 184 # The SQL below works out to the following, after DB quoting: … … 201 205 backend.quote_name('user_id'),) 202 206 cursor.execute(sql, [self.id]) 203 self._group_perm_cache = set s.Set(["%s.%s" % (row[0], row[1]) for row in cursor.fetchall()])207 self._group_perm_cache = set(["%s.%s" % (row[0], row[1]) for row in cursor.fetchall()]) 204 208 return self._group_perm_cache 205 209 … … 207 211 if not hasattr(self, '_perm_cache'): 208 212 import sets 209 self._perm_cache = set s.Set(["%s.%s" % (p.content_type.app_label, p.codename) for p in self.user_permissions.select_related()])213 self._perm_cache = set(["%s.%s" % (p.content_type.app_label, p.codename) for p in self.user_permissions.select_related()]) 210 214 self._perm_cache.update(self.get_group_permissions()) 211 215 return self._perm_cache django/trunk/django/core/management.py
r5451 r5514 8 8 import os, re, shutil, sys, textwrap 9 9 10 # For Python 2.3 11 if not hasattr(__builtins__, 'set'): 12 from sets import Set as set 10 try: 11 set 12 except NameError: 13 from sets import Set as set # Python 2.3 fallback 13 14 14 15 # For backwards compatibility: get_version() used to be in this module. django/trunk/django/db/models/fields/related.py
r5118 r5514 11 11 from django.dispatch import dispatcher 12 12 13 # For Python 2.3 14 if not hasattr(__builtins__, 'set'): 15 from sets import Set as set 13 try: 14 set 15 except NameError: 16 from sets import Set as set # Python 2.3 fallback 16 17 17 18 # Values for Relation.edit_inline. django/trunk/django/db/models/query.py
r5385 r5514 8 8 import re 9 9 10 # For Python 2.3 11 if not hasattr(__builtins__, 'set'): 12 from sets import Set as set 10 try: 11 set 12 except NameError: 13 from sets import Set as set # Python 2.3 fallback 13 14 14 15 # The string constant used to separate query parts django/trunk/django/newforms/fields.py
r5302 r5514 28 28 29 29 try: 30 set # Only available in Python 2.4+30 set 31 31 except NameError: 32 from sets import Set as set # Python 2.3 fallback32 from sets import Set as set # Python 2.3 fallback 33 33 34 34 try: django/trunk/django/newforms/widgets.py
r5263 r5514 4 4 5 5 try: 6 set # Only available in Python 2.4+6 set 7 7 except NameError: 8 from sets import Set as set # Python 2.3 fallback 8 from sets import Set as set # Python 2.3 fallback 9 9 10 from itertools import chain 10 11 django/trunk/django/template/defaulttags.py
r5511 r5514 9 9 import re 10 10 11 if not hasattr(__builtins__, 'reversed'): 12 # For Python 2.3. 11 try: 12 reversed 13 except NameError: 14 # Python 2.3 fallback. 13 15 # From http://www.python.org/doc/current/tut/node11.html 14 16 def reversed(data):
