Legend:

* Remove {{{"django.middleware.admin.AdminUserRequired"}}} from {{{MIDDLEWARE_CLASSES}}}, if it's in there.

137

137

* Add {{{"django.middleware.sessions.SessionMiddleware"}}} to {{{MIDDLEWARE_CLASSES}}}, if it's not already in there.

138

* If you've created any custom admin templates, add the appropriate line from the admin {{{TEMPLATE_DIRS}}} setting to your "main" {{{TEMPLATE_DIRS}}}.

139

* If you've created any custom admin templates, note that the template inheritance structure has changed. All admin templates are now within an {{{admin}}} subdirectory of the template directory. The following admin templates are directly affected by this change:

140

* 400 --> admin/404

141

* 500 --> admin/500

142

* base --> admin/base

143

* base_site --> admin/base_site

144

* admin_object_history --> admin/object_history

145

* delete_confirmation_generic --> admin/delete_confirmation

146

* index --> admin/index

147

* login --> admin/login

148

* template_validator --> admin/template_validator

138

149

* Add {{{"django.core.template.loaders.app_directories.load_template_source"}}} to {{{TEMPLATE_LOADERS}}}, after {{{"django.core.template.loaders.filesystem.load_template_source"}}}. If you don't have the {{{TEMPLATE_LOADERS}}} setting, set it to this: