Kaydet (Commit) e6088dce authored tarafından Alex Gaynor's avatar Alex Gaynor

Switch a few examples in the docs to use newstyle classes.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16865 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst 8f750bf6
...@@ -1637,13 +1637,13 @@ database ID or whatever -- and returns a ``User`` object. ...@@ -1637,13 +1637,13 @@ database ID or whatever -- and returns a ``User`` object.
The ``authenticate`` method takes credentials as keyword arguments. Most of The ``authenticate`` method takes credentials as keyword arguments. Most of
the time, it'll just look like this:: the time, it'll just look like this::
class MyBackend: class MyBackend(object):
def authenticate(self, username=None, password=None): def authenticate(self, username=None, password=None):
# Check the username/password and return a User. # Check the username/password and return a User.
But it could also authenticate a token, like so:: But it could also authenticate a token, like so::
class MyBackend: class MyBackend(object):
def authenticate(self, token=None): def authenticate(self, token=None):
# Check the token and return a User. # Check the token and return a User.
...@@ -1665,7 +1665,7 @@ object the first time a user authenticates:: ...@@ -1665,7 +1665,7 @@ object the first time a user authenticates::
from django.conf import settings from django.conf import settings
from django.contrib.auth.models import User, check_password from django.contrib.auth.models import User, check_password
class SettingsBackend: class SettingsBackend(object):
""" """
Authenticate against the settings ADMIN_LOGIN and ADMIN_PASSWORD. Authenticate against the settings ADMIN_LOGIN and ADMIN_PASSWORD.
...@@ -1719,7 +1719,7 @@ any one backend grants. ...@@ -1719,7 +1719,7 @@ any one backend grants.
The simple backend above could implement permissions for the magic admin The simple backend above could implement permissions for the magic admin
fairly simply:: fairly simply::
class SettingsBackend: class SettingsBackend(object):
# ... # ...
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment