Commits

David Jean Louis  committed 2c610b6

improved quickstart and installation guide

  • Participants
  • Parent commits 3ff56f0

Comments (0)

Files changed (2)

File docs/installation.rst

 <http://www.djangoproject.com/download/>`_, which offers convenient
 packaged downloads and installation instructions.
 
-If you want to display feeds in the admin dashboard, you'll also need 
-the `Universal Feed Parser module <http://www.feedparser.org/>`_.
+.. note::
+    If you want to display feeds in the admin dashboard, using the 
+    ``FeedDashboardModule`` you need to install the 
+    `Universal Feed Parser module <http://www.feedparser.org/>`_.
 
 
 Installing django-admin-tools
 
     python setup.py install
 
-Note that on some systems you may need to execute this with
-administrative privileges (e.g., ``sudo python setup.py install``).
+.. note::
+    On some systems you may need to execute this with administrative 
+    privileges (e.g., ``sudo python setup.py install``).
 
 
 Manual installation from a Mercurial checkout

File docs/quickstart.rst

 Required settings
 ~~~~~~~~~~~~~~~~~
 
-You must add the django-admin-tools modules to the ``INSTALLED_APPS`` 
-setting of your project like this::
+First make sure you have the following template context processors 
+installed::
+
+    TEMPLATE_CONTEXT_PROCESSORS = (
+        'django.core.context_processors.auth',
+        'django.core.context_processors.request',
+    )
+
+Then, add the django-admin-tools modules to the ``INSTALLED_APPS`` like 
+this::
 
     INSTALLED_APPS = (
         'admin_tools.theming',
         # ...other installed applications...
     )
 
+.. note::
+    it is very important that you put the admin_tools modules **before** 
+    the ``django.contrib.admin module``, because django-admin-tools
+    overrides the default django admin templates, and this will not work 
+    otherwise.
+
 django-admin-tools is modular, so if you want to disable a particular 
 module, just remove or comment it in your ``INSTALLED_APPS``. 
 For example, if you just want to use the dashboard::
         # ...other installed applications...
     )
 
-Note: it is very important that you put the admin_tools modules **before** 
-the ``django.contrib.admin module``, because django-admin-tools overrides 
-the default django admin templates, and this will not work otherwise.
-
 
 Setting up the django-admin-tools media files
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~