diff options
| author | Adrian Holovaty <adrian@holovaty.com> | 2005-10-19 01:09:05 +0000 |
|---|---|---|
| committer | Adrian Holovaty <adrian@holovaty.com> | 2005-10-19 01:09:05 +0000 |
| commit | f07e5d4f5df5ca9ca3366d7ecc4b01c490c13198 (patch) | |
| tree | 1b73d89471554d058cb46bc13d17bd3687c638fa /docs/middleware.txt | |
| parent | fd3d579179581b1fa460e13115471d58fec0c8f6 (diff) | |
Fixed #627 -- BACKWARDS-INCOMPATIBLE CHANGE. Admin is now an app, not a middleware. See BackwardsIncompatibleChanges for a full list of changes and information on how to update your code.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@948 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs/middleware.txt')
| -rw-r--r-- | docs/middleware.txt | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/docs/middleware.txt b/docs/middleware.txt index 33cb1a38e4..d920e88370 100644 --- a/docs/middleware.txt +++ b/docs/middleware.txt @@ -27,30 +27,15 @@ name. For example, here's the default ``MIDDLEWARE_CLASSES`` created by "django.middleware.doc.XViewMiddleware", ) -The default admin site has the following ``MIDDLEWARE_CLASSES`` set:: - - MIDDLEWARE_CLASSES = ( - "django.middleware.sessions.SessionMiddleware", - "django.middleware.admin.AdminUserRequired", - "django.middleware.common.CommonMiddleware", - ) - Django applies middleware in the order it's defined in ``MIDDLEWARE_CLASSES``. -For a regular (i.e., non-admin) Django installation, no middleware is required, -but it's strongly suggested that you use ``CommonMiddleware``. For a Django -admin site, ``SessionMiddleware`` and ``AdminUserRequired`` (in that order) are -required. +A Django installation doesn't require any middleware -- e.g., +``MIDDLEWARE_CLASSES`` can be empty, if you'd like -- but it's strongly +suggested that you use ``CommonMiddleware``. Available middleware ==================== -django.middleware.admin.AdminUserRequired ------------------------------------------ - -Limits site access to valid users with the ``is_staff`` flag set. This is -required by Django's admin, and this middleware requires ``SessionMiddleware``. - django.middleware.cache.CacheMiddleware --------------------------------------- |
