Fixed #783 -- Added AnonymousUser.id = None. Thanks, EABinGA

git-svn-id: http://code.djangoproject.com/svn/django/trunk@1221 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2005-11-13 23:33:05 +00:00
parent 8a0137446f
commit 6e40d8c29f
2 changed files with 3 additions and 0 deletions

View File

@ -1,4 +1,6 @@
class AnonymousUser: class AnonymousUser:
id = None
def __init__(self): def __init__(self):
pass pass

View File

@ -172,6 +172,7 @@ Anonymous users
``django.parts.auth.anonymoususers.AnonymousUser`` is a class that implements ``django.parts.auth.anonymoususers.AnonymousUser`` is a class that implements
the ``django.models.auth.users.User`` interface, with these differences: the ``django.models.auth.users.User`` interface, with these differences:
* ``id`` is always ``None``.
* ``is_anonymous()`` returns ``True`` instead of ``False``. * ``is_anonymous()`` returns ``True`` instead of ``False``.
* ``has_perm()`` always returns ``False``. * ``has_perm()`` always returns ``False``.
* ``set_password()``, ``check_password()``, ``set_groups()`` and * ``set_password()``, ``check_password()``, ``set_groups()`` and