diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/auth.txt | 17 | ||||
| -rw-r--r-- | docs/releases/1.11.txt | 4 | ||||
| -rw-r--r-- | docs/topics/auth/customizing.txt | 25 |
3 files changed, 0 insertions, 46 deletions
diff --git a/docs/ref/contrib/auth.txt b/docs/ref/contrib/auth.txt index 2ee6127622..5c649aadce 100644 --- a/docs/ref/contrib/auth.txt +++ b/docs/ref/contrib/auth.txt @@ -666,23 +666,6 @@ The following backends are available in :mod:`django.contrib.auth.backends`: users because :attr:`~RemoteUserBackend.user_can_authenticate` always returns ``True``. -``AppConfig`` classes -===================== - -.. module:: django.contrib.auth.apps - :synopsis: AppConfigs for contrib.auth. - -.. class:: AuthConfig - - The default :class:`~django.apps.AppConfig`. - -.. class:: BaseAuthConfig - - .. versionadded:: 1.11 - - An :class:`~django.apps.AppConfig` for use if you :ref:`aren't using - <using-auth-without-models>` any of the built-in ``contrib.auth`` models. - Utility functions ================= diff --git a/docs/releases/1.11.txt b/docs/releases/1.11.txt index a83bace8b6..653de07caf 100644 --- a/docs/releases/1.11.txt +++ b/docs/releases/1.11.txt @@ -113,10 +113,6 @@ Minor features * Added password validators ``help_text`` to :class:`~django.contrib.auth.forms.UserCreationForm`. -* The new :class:`~django.contrib.auth.apps.BaseAuthConfig` ``AppConfig`` - allows using the authentication system :ref:`without any of the built-in - models <using-auth-without-models>`. - * The ``HttpRequest`` is now passed to :func:`~django.contrib.auth.authenticate` which in turn passes it to the authentication backend if it accepts a ``request`` argument. diff --git a/docs/topics/auth/customizing.txt b/docs/topics/auth/customizing.txt index 09b564039b..69a0515780 100644 --- a/docs/topics/auth/customizing.txt +++ b/docs/topics/auth/customizing.txt @@ -1156,28 +1156,3 @@ Finally, specify the custom model as the default user model for your project using the :setting:`AUTH_USER_MODEL` setting in your ``settings.py``:: AUTH_USER_MODEL = 'customauth.MyUser' - -.. _using-auth-without-models: - -Using ``contrib.auth`` without the built-in models -================================================== - -The models shipped with ``contrib.auth`` may not be required. For example, if -you :ref:`customize the user model <auth-custom-user>` and don't use the -:class:`~django.contrib.auth.models.Permission` and -:class:`~django.contrib.auth.models.Group` models, then the ``auth`` tables -may be unused. To avoid creating these tables, modify the -:setting:`MIGRATION_MODULES` setting and disable the migrations for the -``auth`` app:: - - MIGRATION_MODULES = {'auth': None} - -To prevent creation of the default permissions, change ``'django.contrib.auth'`` -in :setting:`INSTALLED_APPS` to -:class:`django.contrib.auth.apps.BaseAuthConfig`:: - - INSTALLED_APPS = [ - ... - 'django.contrib.auth.apps.BaseAuthConfig', - ... - ] |
