1
0
mirror of https://github.com/django/django.git synced 2025-07-04 17:59:13 +00:00

magic-removal: Fixed #1582 -- Converted AnonymousUser functions to descriptor style

git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2661 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2006-04-11 03:04:10 +00:00
parent 356c2e7826
commit 4b37f265ad

View File

@ -148,9 +148,9 @@ class User(models.Model):
AND ug.%s = %%s""" % (
backend.quote_name('app_label'), backend.quote_name('codename'),
backend.quote_name('auth_permission'), backend.quote_name('auth_group_permissions'),
backend.quote_name('auth_user_groups'), backend.quote_name('django_content_type'),
backend.quote_name('id'), backend.quote_name('permission_id'),
backend.quote_name('group_id'), backend.quote_name('group_id'),
backend.quote_name('auth_user_groups'), backend.quote_name('django_content_type'),
backend.quote_name('id'), backend.quote_name('permission_id'),
backend.quote_name('group_id'), backend.quote_name('group_id'),
backend.quote_name('id'), backend.quote_name('content_type_id'),
backend.quote_name('user_id'),)
cursor.execute(sql, [self.id])
@ -225,8 +225,9 @@ class Message(models.Model):
def __repr__(self):
return self.message
class AnonymousUser:
class AnonymousUser(object):
id = None
username = ''
def __init__(self):
pass
@ -246,17 +247,13 @@ class AnonymousUser:
def check_password(self, raw_password):
raise NotImplementedError
def get_group_list(self):
return []
def set_groups(self, group_id_list):
def _get_groups(self):
raise NotImplementedError
groups = property(_get_groups)
def get_permission_list(self):
return []
def set_permissions(self, permission_id_list):
def _get_user_permissions(self):
raise NotImplementedError
user_permissions = property(_get_user_permissions)
def has_perm(self, perm):
return False